Модель не может создать запись, если не указано "allowUnknown"
При определении модели dynogels, если я НЕ передам "allowUnknown" в params.validation
объект, он не может создать запись со следующей ошибкой child "New" fails because ["SomeAttribute" is not allowed, ...
,
При необходимости я могу предоставить больше информации (примеры кода, если это необходимо), но сейчас я не знаю, что еще я могу предоставить, так как я могу создать запись, если передается "allowUnknown".
Спасибо
Я пробовал оба сценария, где я прохожу params: {
validation: {
allowUnknown: true,
}
}
в dynogels.define, а также без передачи объекта params в dynogels.define.
Кстати, моя схема выглядит следующим образом:
schema: {
SomeAttribute: Joi.string()
}
ниже мой метод определения:
dynogels.define('someModelName', {
createdAt: 'Created',
updatedAt: 'Updated',
timestamps: true,
...params,
schema: { ..._.get(params, 'schema'), ...schema },
...generatedTable
})
Я пытаюсь создать запись, не передавая "allowUnknown" параметрам.