Уникальные значения для комбинации колонн в Hybris Impex файлы
Вопрос
Я создаю файл Imbesce Hybris для импорта в мою базу данных.
Я хочу выполнить действие INSERT_UPDATE с данными из файла, поэтому мне нужно сказать Hybris, какое столбцы должны быть уникальными, чтобы он знал, когда обновлять запись, а не вставлять его.
Я знаю, что сказать Hybris, что определенный столбец должен быть уникальным, я могу добавить уникальный атрибут к этому столбцу, как это:
INSERT_UPDATE SLEmployee;Firstname[unique=true, required=true];Lastname[required=true];Function;
.
Но на моем примере выше, как сказать Hybris, что комбинация столбцов FirstName + LASTNAME должно быть уникальным?
Решение
> how do I tell Hybris that the combination of the
> columns Firstname + Lastname must be unique?
.
Добавить ключевое слово unique
на каждое поле, которое является частью комбинированного ключа
INSERT_UPDATE SLEmployee;Firstname[unique=true];Lastname[unique=true];Function;
. Другие советы
При создании атрибутов в itemtype убедитесь, что уникальный модификатор установлен для всех атрибутов, которые вы хотите рассматривать для комбинации.Подготовьте данные соответственно.