논리적 한정 함수

논리 정량자는 Profile Query Language (PQL)에서 배열이 있는 조건을 표시하는 데 사용할 수 있습니다. 다른 PQL 함수에 대한 자세한 내용은 Profile Query Language 개요에서 확인할 수 있습니다.

존재함

exists 함수는 제공된 조건을 충족하는 경우 배열에 항목이 있는지 확인합니다.

형식

exists {VARIABLE} from {EXPRESSION} where {CONDITION}
exists {VARIABLE} from {EXPRESSION} : {CONDITION}
인수 설명
{VARIABLE} 변수의 이름입니다.
{EXPRESSION} 확인할 배열입니다.
{CONDITION} 반환된 배열의 값을 필터링하는 선택적 표현식입니다.

다음 PQL 쿼리는 가격이 $50보다 크거나 SKU가 "PS"인 모든 이벤트를 가져옵니다.

exists E from xEvent where (E.commerce.item.price > 50), I from E.productListItems where I.SKU = "PS"

모든

forall 함수는 지정된 모든 조건을 충족하는 배열의 모든 항목을 결정합니다.

형식

forall {VARIABLE} from {EXPRESSION} where {CONDITION}
forall {VARIABLE} from {EXPRESSION} : {CONDITION}
인수 설명
{VARIABLE} 변수의 이름입니다.
{EXPRESSION} 확인할 배열입니다.
{CONDITION} 반환된 배열의 값을 필터링하는 선택적 표현식입니다.

다음 PQL 쿼리는 가격이 $50보다 크고 SKU가 "PS"인 모든 이벤트를 가져옵니다.

forall E from xEvent where (E.commerce.item.price > 50), I from E.productListItems where I.SKU = "PS"

다음 단계

이제 논리 정량자에 대해 배웠으므로 PQL 쿼리 내에서 사용할 수 있습니다. 다른 PQL 기능에 대한 자세한 내용은 프로필 쿼리 언어 개요를 참조하십시오.

이 페이지에서는

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now