Eindeutige Werte für die Kombination von Spalten in Hybris Impex-Dateien
Frage
Ich erstelle eine Hybris Impex-Datei, die in meine Datenbank importiert werden soll.
Ich möchte eine INSERT_UPDATE Aktion mit den Daten aus der Datei ausführen, daher muss ich Hybris mitteilen, welche Spalte (n) eindeutig sein müssen, damit es weiß, wann ein Datensatz aktualisiert werden muss, anstatt ihn einzufügen.
Ich weiß, dass ich, um Hybris mitzuteilen, dass eine bestimmte Spalte eindeutig sein muss, dieser Spalte das eindeutige Attribut hinzufügen kann, wie folgt:
INSERT_UPDATE SLEmployee;Firstname[unique=true, required=true];Lastname[required=true];Function;
Aber wie kann ich Hybris in meinem obigen Beispiel mitteilen, dass die Kombination der Spalten Vorname + Nachname eindeutig sein muss?
Lösung
> how do I tell Hybris that the combination of the
> columns Firstname + Lastname must be unique?
Fügen Sie die unique
schlüsselwort für jedes Feld, das Teil des kombinierten Schlüssels ist
INSERT_UPDATE SLEmployee;Firstname[unique=true];Lastname[unique=true];Function;
Andere Tipps
Bei der Erstellung von Attributen in ItemType Stellen Sie sicher, dass ein eindeutiger Modifikator für alle Attribute eingestellt ist, die Sie für die Kombination berücksichtigen möchten.Daten entsprechend vorbereiten.