Valeurs uniques pour la combinaison de colonnes dans les fichiers Hybris Impex
Question
Je crée un fichier Impex Hybris à importer dans ma base de données.
Je souhaite effectuer une action INSERT_UPDATE avec les données du fichier, je dois donc indiquer à Hybris quelle(s) colonne(s) doivent être uniques, afin qu'il sache quand mettre à jour un enregistrement au lieu de l'insérer.
Je sais que pour dire à Hybris qu'une certaine colonne doit être unique, je peux ajouter l'attribut unique à cette colonne, comme ceci :
INSERT_UPDATE SLEmployee;Firstname[unique=true, required=true];Lastname[required=true];Function;
Mais sur mon exemple ci-dessus, comment dire à Hybris que la combinaison des colonnes Prénom + Nom doit être unique ?
La solution
> how do I tell Hybris that the combination of the
> columns Firstname + Lastname must be unique?
Ajouter le unique
mot-clé pour chaque champ faisant partie de la clé combinée
INSERT_UPDATE SLEmployee;Firstname[unique=true];Lastname[unique=true];Function;
Autres conseils
Lors de la création d'attributs dans l'élémentType, assurez-vous que le modificateur unique est défini pour tous les attributs que vous souhaitez prendre en compte pour la combinaison.Préparer des données en conséquence.