-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Через PropertyEnumerationTable::createObject() и PropertyEnumerationTable::add() нельзя добавить для разных свойств два одинаковых значения
Ошибка в описании сущности. А именно в наличии валидатор Unique поля XML_ID. Уникальные они должны быть в рамках одного PROPERTY_ID, а не всей таблицы
public static function validateXmlId()
{
return array(
new Entity\Validator\Unique(),
new Entity\Validator\Length(null, 200),
);
}
Как проверить? Для свойства A добавить значение с XML_ID = common - отработало корректно. Для свойства B добавить значение с XML_ID = common - ошибка:
Запись со значением "Внешний код", равным "common", уже есть в базе данных
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels