condition 元素

指定 实体链接实体 行值的条件,这些值必须为 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>

特性

Name Required? Description
attribute 要应用筛选器的值的列的名称。
entityname 指定 链接实体name 或在 alias 外部联接之后应用条件。 详细了解链接实体上的筛选器
operator 是的 要应用于筛选器的 运算符
value 使用运算符测试列值的值。
valueof 同一表中具有用于测试列值的列值和运算符的列的名称。 详细了解如何筛选其他列值

父元素

Name Description
滤波器 为要应用于查询的 实体链接实体 指定复杂条件。

子元素

Name 事件 Description
value 0 或多 为需要多个值的 运算符 指定值。

注解

  • value 属性用于与单个值进行比较的所有运算符。 例如,eq
  • 对与多个值进行比较的运算符使用 value 元素,例如: in
  • 某些运算符既不需要属性,也不需要 valuevalue 元素。 例如: null