次の方法で共有


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
実体 フェッチ要素の子 要素 (クエリの "親エンティティ") を指定します。 許可されるエンティティは 1 つだけです。
link-entity エンティティまたはリンク エンティティに関連するテーブルを結合して、結果を含む追加の列を返します。 また、 フィルター 要素と共に使用して、 関連テーブルの列値に条件を適用します

子要素

名前 発生回数 Description
condition 0 ~ 500 エンティティリンクエンティティの行値の条件を指定します。この値は、行を返すために true である必要があります。 条件 演算子 属性は、値を評価する方法を指定します。
フィルター 0 または多く クエリに適用する エンティティ または リンク エンティティの 複雑な条件を指定します。
link-entity 0 または多く 関連レコードの値をフィルター処理するときに使用されます