篩選函式
篩選函式用於篩選Profile Query Language (PQL)陣列中的資料。 如需其他PQL函式的詳細資訊,請參閱Profile Query Language 總覽。
篩選器
[]
(篩選器)函式允許將篩選器套用至陣列,並傳回符合指定條件的陣列子集。 因此,此函式傳回陣列。
格式
{ARRAY}[filter]
範例
以下PQL查詢會取得至少有一個產品專案的SKU等於「PS」的所有事件。
xEvent[productListItems[SKU="PS"]]
Up運運算元
^
(up)運運算元可讓您參照上層篩選中的屬性。
格式
{ARRAY}[{FILTER_1}[{FILTER_2} or ^{PROPERTY}]]
引數
說明
{ARRAY}
正在篩選的陣列。
{FILTER_1}
篩選的外層。
{FILTER_2}
篩選的內部圖層
^{PROPERTY}
也正在篩選的屬性。 由於
^
,它正在根據filter1檢查屬性。範例
下列PQL查詢取得至少有一個產品專案的SKU等於「PS」或 具有性別為女性之人員的所有事件。
xEvent[productListItems[SKU="PS" or ^^.person.gender="female"]]
後續步驟
現在您已瞭解篩選函式,可以在PQL查詢中使用它們。 如需其他PQL功能的詳細資訊,請參閱Profile Query Language概觀。
recommendation-more-help
770bc05d-534a-48a7-9f07-017ec1e14871