Supprimer les doublons
Supprime les doublons d'une liste.
Entrée
| Champ | Définition | Type | Obligatoire |
|---|---|---|---|
|
Liste |
Une liste d'objets qui contient les doublons que vous souhaitez supprimer. |
Liste d'objets | TRUE |
|
Chemin |
Alors que Liste est une liste d'objets, Chemin est le nom de la clé qui détermine si quelque chose est un doublon ou non. Par exemple, vous souhaitez peut-être n'avoir qu'un seul enregistrement client par adresse e-mail unique. |
Texte | TRUE |
Sortie
| Champ | Définition | Type |
|---|---|---|
|
Liste sans doublons |
Une liste d'objets dont les éléments en double ont été supprimés. |
Liste d'objets |
Pour filtrer les doublons à l'aide de critères plus complexes qu'une seule valeur ou une clé, utilisez la fonction Unique Personnalisé. Cette fonction appelle un flux d'aide pour déterminer la valeur de chaque élément et détermine si elle est unique ou non.
Exemples
Si la Liste est 9,80,1,9,20,1 alors la Liste sans doublons renvoyée est 9, 80, 1, 20. La fonction renvoie une seule instance de chaque nombre. La carte ne prend pas en compte la valeur Chemin dans cet exemple, car il n'y a qu'un seul élément dans chaque objet.
Comme autre exemple, considérons les éléments suivants dans une liste d'objets définis :
[
{
"name": "Nicole",
"value": 10
},
{
"name": "Sarah",
"value": 20
},
{
"name": "Emily",
"value": 10
}
]
Si l'entrée pour chemin d'accès est value, alors la Liste sans doublons renvoyée ne contient qu'un seul objet avec la valeur 10 :
[
{
"name": "Nicole",
"value": 10
},
{
"name": "Sarah",
"value": 20
}
]
Si l'entrée pour chemin d'accès est name, la Liste sans doublons renvoyée est inchangée :
[
{
"name": "Nicole",
"value": 10
},
{
"name": "Sarah",
"value": 20
},
{
"name": "Emily",
"value": 10
}
]