У меня есть это один к одному между translation
и category
. Теперь, когда я звоню
const result = await Category.create(category, options)
my translation
создан, и создание category
завершается неудачей из-за ограничения unique
, которое я определил:
name: {
type: DataTypes.STRING(100),
allowNull: false,
unique: { args: true, msg: 'exception.category.uri.unique' },
validate: {
notNull: { args: true }
}
}
Теперь по причинам тестирования, если я оставлю поле пустым, проверка завершится неудачно даже перед созданием перевода. Это именно то, что мне нужно преодолеть с помощью уникального ограничения!
Есть что-то, чего мне не хватает?