Споделяне чрез


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

Задайте условия за стойностите на редовете на обекта и на обекта на връзката , които трябва да бъдат изпълнени, за да се върне редът. Атрибутът на оператора за условие задава как да се оценяват стойностите.

Научете как да филтрирате редове с помощта на 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 Не Името на колоната със стойността за прилагане на филтъра.
entityname Не Задайте обекта на връзкатаname или alias условието трябва да бъде приложено след външното съединение. Научете повече за филтрите за обект на връзка
operator Да Операторът, който трябва да се приложи с филтъра.
value Не Стойността за проверка на стойността на колоната с оператора.
valueof Не Името на колоната в същата таблица, която има стойността за проверка на стойността на колоната с оператора. Научете повече за филтрирането на други стойности на колони.

Родителски елементи

Име Описание
филтър Задайте сложни условия за обект или обект на връзка , които да се прилагат към заявка.

Дъщерни елементи

Име Събития Описание
стойност 0 или Много Задайте стойности за оператори , които изискват множество стойности.

Забележки

  • Използвайте атрибута value за всички оператори, които се сравняват с една стойност. Например, eq.
  • Използвайте елемента на стойността за оператори, които се сравняват с множество стойности Например: in.
  • Някои оператори не изискват нито атрибута value , нито елемента на стойността. Например: null.