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
  }
]