Chia sẻ qua


thành phần điều kiện

Xác định điều kiện cho thựcthể và giá trị hàng thực thể nối kết phải đúng để trả về hàng. Thuộc tính toán tử điều kiện xác định cách đánh giá các giá trị.

Tìm hiểu cách lọc hàng bằng FetchXml.

Ví dụ:

Truy vấn này trả về bản ghi tài khoản address1_city có giá trị bằng 'Redmond'.

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

Thuộc tính

Tên Bắt buộc? Description
attribute No Tên của cột có giá trị để áp dụng bộ lọc.
entityname No Xác định thực thể nốiname kết hoặc alias điều kiện sẽ được áp dụng cho sau nối ngoài. Tìm hiểu thêm về bộ lọc trên thực thể liên kết
operator Toán tử cần áp dụng với bộ lọc.
value No Giá trị để kiểm tra giá trị cột với toán tử.
valueof No Tên của cột trong cùng một bảng có giá trị để kiểm tra giá trị cột với toán tử. Tìm hiểu thêm về lọc trên các giá trị cột khác.

Thành phần mẹ

Tên Description
bộ lọc Xác định điều kiện phức tạp cho thựcthể hoặc thực thể nối kết để áp dụng cho truy vấn.

Thành phần con

Tên Sự kiện Description
giá trị 0 hoặc Nhiều Xác định giá trị cho toán tử yêu cầu nhiều giá trị.

Ghi chú

  • Sử dụng thuộc value tính cho tất cả các toán tử so sánh với một giá trị duy nhất. Ví dụ: eq.
  • Sử dụng thành phần giá trị cho các toán tử so sánh với nhiều giá trị Ví dụ: in.
  • Một số toán tử không yêu cầu thuộc tính value hoặc thành phần giá trị. Ví dụ: null.