Поділитися через


елемент умови

Укажіть умови для значень рядків сутності та зв'язування сутностей , які мають бути істинними, щоб повернути рядок. Атрибут оператора умови визначає, як обчислити значення.

Дізнайтеся, як фільтрувати рядки за допомогою fetchXml.

Приклад

Цей запит повертає записи облікового запису, що address1_city дорівнює "Redmond".

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

Атрибути

Ім'я Обов’язкове? Опис
attribute No Ім'я стовпця зі значенням для застосування фільтра.
entityname No Укажіть сутність-зв'язокname або alias , до якої слід застосувати умову після зовнішнього об'єднання. Докладніше про фільтри для сутності посилання
operator Так Оператор, який потрібно застосувати до фільтра.
value No Значення для перевірки значення стовпця за допомогою оператора.
valueof No Ім'я стовпця в тій самій таблиці зі значенням, яке перевіряє значення стовпця за допомогою оператора. Дізнайтеся більше про фільтрування за іншими значеннями стовпців.

Батьківські елементи

Ім'я Опис
фільтр Укажіть складні умови для сутності або сутності зв'язування , які потрібно застосувати до запиту.

Дочірні елементи

Ім'я Входження Опис
значення 0 або багато Укажіть значення для операторів , для яких потрібно кілька значень.

Зауваження

  • value Використовуйте атрибут для всіх операторів, які порівнюються з одним значенням. Наприклад, eq.
  • Використовуйте елемент значення для операторів, які порівнюються з кількома значеннями. Наприклад: in.
  • Для деяких операторів не потрібні ні атрибут, value ні елемент значення. Наприклад: null.