다음을 통해 공유


filter 요소

쿼리에 적용할 엔터티 또는 링크 엔터티 의 복잡한 조건을 지정합니다.

FetchXml을 사용하여 행을 필터링하는 방법을 알아봅니다.

Example

<fetch>
  <entity name='account'>
    <attribute name='name' />
    <filter type='and'>
      <condition attribute='address1_city'
        operator='eq'
        value='Redmond' />
    </filter>
  </entity>
</fetch>

Attributes

이름 필수? Description
type 아니오 and 사용하거나 or. 필터 내의 모든(and) 또는 (or) 조건을 충족해야 하는지 여부입니다.
hint 아니오 이 특성을 사용하여 힌트를 union 설정하여 특정 유형의 쿼리에 대한 성능 이점을 얻을 수 있습니다. 공용 구조체 힌트를 사용하는 방법 알아보기
isquickfindfields 아니오 이 특성을 사용하여 Dataverse에 쿼리를 빠른 찾기 쿼리로 실행하도록 지시합니다. 빠른 찾기 쿼리 정보
overridequickfindrecordlimitenabled 아니오 빠른 찾기 레코드 제한빠른 찾기 레코드 제한 적용을 참조하세요.
overridequickfindrecordlimitdisabled 아니오 빠른 찾기 레코드 제한을 참조하고 빠른 찾기 레코드 제한을 무시합니다.

부모 요소

이름 Description
실체 fetch 요소의 자식 요소인 쿼리의 '부모 엔터티'를 지정합니다. 하나의 엔터티만 허용됩니다.
link-entity 엔터티 또는 링크 엔터티와 관련된 테이블을 조인하여 결과와 함께 추가 열을 반환합니다. 필터 요소와 함께 관련 테이블의 열 값에 조건을 적용하는 데도 사용됩니다.

자식 요소

이름 발생 Description
조건 0~500 행을 반환하려면 true여야 하는 엔터티링크-엔터티 행 값에 대한 조건을 지정합니다. 조건 연산 자 특성은 값을 평가하는 방법을 지정합니다.
필터 0개 이상 쿼리에 적용할 엔터티 또는 링크 엔터티 의 복잡한 조건을 지정합니다.
link-entity 0개 이상 관련 레코드의 값을 필터링할 때 사용됩니다.