條件元素

指定 實體 和 連結實體 列值的條件,這些值必須為 true 才能傳回列。 條件 運算子 屬性會指定如何評估值。

瞭解如何使用 FetchXml 篩選資料列。

Example

此查詢會傳回等於「Redmond」的 address1_city 帳戶記錄。

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

Attributes

名稱 Required? Description
attribute 否 資料行的名稱,其中包含要套用篩選器的值。
entityname 否 指定 連結實體name ,或 alias 在外部聯結之後應套用條件。 深入瞭解連結實體的篩選條件
operator Yes 要與過濾器一起套用的 運算子 。
value 否 使用運算子測試資料行值的值。
valueof 否 相同資料表中具有使用運算子測試資料行值的值的資料行名稱。 深入瞭解如何篩選其他資料行值。

父元素

名稱 Description
篩選 指定要套用至查詢的 實體 或 連結實體 的複雜條件。

子專案

名稱 發生次數 Description
value 0 或多個 指定需要多個值 的運算子 的值。

備註

  • 將屬性 value 用於與單一值比較的所有運算子。 例如: eq 。
  • 將 value 元素 用於與多個值進行比較的運算子例如: in。
  • 某些運算子既 value 不需要屬性或 值元素。 例如: null 。