filter 元素

为要应用于查询的 实体 或 链接实体 指定复杂条件。

了解如何使用 FetchXml 筛选行。

Example

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

特性

Name Required? Description
type 否 使用 and 或 or。 必须满足筛选器中的所有 (and) 或任何 (or) 条件 。
hint 否 使用此属性可设置 union 提示以获取特定类型的查询的性能优势。 了解如何使用联合提示
isquickfindfields 否 使用此属性告知 Dataverse 将查询作为快速查找查询执行。 关于快速查找查询
overridequickfindrecordlimitenabled 否 请参阅 “快速查找记录限制 ”并 应用快速查找记录限制
overridequickfindrecordlimitdisabled 否 请参阅“快速查找记录限制”和“绕过快速查找记录限制”

父元素

Name Description
实体 指定 提取元素的子元素,即查询的“父实体”。 只允许一个实体。
link-entity 联接与 实体 或 链接实体 相关的表,以返回包含结果的其他列。 还与 筛选器 元素一起使用,以 对相关表中的列值应用条件。

子元素

Name 事件 Description
条件 0 到 500 指定 实体 和 链接实体 行值的条件,这些值必须为 true 才能返回行。 条件 运算符 属性指定如何计算值。
滤波器 0 或多 为要应用于查询的 实体 或 链接实体 指定复杂条件。
link-entity 0 或多 在筛选相关记录中的值时使用