Remove Duplicates

オブジェクトリストから重複アイテムを削除します。

入力

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

List(リスト)

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

オブジェクトのリスト 正

パス(Path)

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

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

テキスト 正

出力

フィールド 定義 タイプ

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

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

オブジェクトのリスト

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

例

定義されたオブジェクトのリスト内の次の要素を検討します。

[
  {
    "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
  }
]