villkorselement

Ange villkor för entitets- och länkentitetsradvärden som måste vara sanna för att returnera raden. Villkorsoperatorns attribut anger hur värdena ska utvärderas.

Lär dig hur du filtrerar rader med Hjälp av FetchXml.

Example

Den här frågan returnerar kontoposter där address1_city är lika med "Redmond".

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

Attributes

Namn Krävs? Description
attribute Nej Namnet på kolumnen med värdet för att tillämpa filtret.
entityname Nej Ange länkentitetenname eller alias att villkoret ska tillämpas på efter den yttre kopplingen. Läs mer om filter på länk-entitet
operator Yes Operatorn som ska användas med filtret.
value Nej Värdet för att testa kolumnvärdet med operatorn.
valueof Nej Namnet på kolumnen i samma tabell som har värdet för att testa kolumnvärdet med operatorn. Läs mer om filtrering på andra kolumnvärden.

Överordnade element

Namn Description
filtrera Ange komplexa villkor för en entitet eller länkentitet som ska tillämpas på en fråga.

Underordnade element

Namn Händelser Description
value 0 eller många Ange värden för operatorer som kräver flera värden.

Anmärkningar

  • Använd attributet value för alla operatorer som jämför med ett enda värde. Till exempel eq.
  • Använd värdeelementet för operatorer som jämför med flera värden Till exempel: in.
  • Vissa operatorer kräver varken value attributet eller värdeelementet. Till exempel: null.