マップ関数

Profile Query Language (PQL)は、マップとのインタラクションを容易にする関数を提供します。 その他のPQL関数について詳しくは、Profile Query Language 概要を参照してください。

取得

get関数は、特定のキーのマップの値をオブジェクトとして取得するために使用されます。

形式

{MAP}.get({STRING})

次の PQL クエリは、キー example@example.com の ID マップの値を取得します。

identityMap.get("example@example.com")

キー

keys関数は、指定されたマップのすべてのキーを配列またはリストとして取得するために使用されます。

形式

{MAP}.keys()

次の PQL クエリは、マップ identityMap のすべてのキーを取得します。

identityMap.keys()

values関数は、指定されたマップのすべての値を配列またはリストとして取得するために使用されます。

形式

{MAP}.values()

次の PQL クエリは、マップ identityMap のすべての値を取得します。

identityMap.values()

次の手順

ここでは、map 関数について学習しました。これで、map 関数を PQL クエリで使用できます。 その他の PQL 関数について詳しくは、「プロファイルクエリ言語の概要」を参照してください。

recommendation-more-help
experience-platform-help-segmentation