Remove Duplicates

リストから重複アイテムを削除します。

入力

フィールド 定義 タイプ 必須

List(リスト)

削除すべき重複アイテムが含まれている入力リスト。

オブジェクトのリスト

パス(Path)

リスト(List)はオブジェクトのリストであり、パス(Path)は対象が重複しているかどうかを判断するためのキーの名前です。

たとえば、一意のメールアドレスごとに顧客レコードを1つのみにする場合などがあります。

テキスト

出力

フィールド 定義 Type (タイプ)

重複なしリスト(List of No Duplicates)(List No Duplicates)

重複アイテムが削除されたオブジェクトのリスト。

オブジェクトのリスト

単一の値やキーよりも複雑な条件で重複をフィルタリングするには、Unique Custom関数を使用します。この関数はヘルパーフローを呼び出して各アイテムの値を特定し、それが一意であるかどうかを判断します。

リスト(List)9,80,1,9,20,1の場合、返される重複のないリスト(List No Duplicates)9,80, 1, 20となります。この関数は、各数値の1インスタンスのみを返します。この例では、各オブジェクトに項目が 1 つしかないため、カードは Path 値を考慮しません。

別の例として、定義されたオブジェクトのリスト内の次の要素を考えてみましょう。

[
  {
    "name": "Nicole",
    "value": 10
  },
  {
    "name": "Sarah",
    "value": 20
  },
  {
    "name": "Emily",
    "value": 10
  }
]

パス(Path)の入力がvalueである場合、返される重複のないリスト(List No Duplicates)には10という値の1つのオブジェクトのみが含まれます。

[
  {
    "name": "Nicole",
    "value": 10
  },
  {
    "name": "Sarah",
    "value": 20
  }
]

パス(Path) の入力がnameの場合、返される重複のないリスト(List No Duplicates)は変更されません。

[
  {
    "name": "Nicole",
    "value": 10
  },
  {
    "name": "Sarah",
    "value": 20
  },
  {
    "name": "Emily",
    "value": 10
  }
]