Del via


betingelseselement

Angiv betingelser for rækkeværdier for objekt og linkobjekt , som skal være sande for at returnere rækken. Betingelsesoperatorattributten angiver, hvordan værdierne skal evalueres.

Få mere at vide om, hvordan du filtrerer rækker ved hjælp af FetchXml.

Eksempel

Denne forespørgsel returnerer kontoposter, hvor address1_city er lig med 'Redmond'.

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

Attributter

Navn Påkrævet? Description
attribute Nr. Navnet på kolonnen med den værdi, der skal anvendes filteret.
entityname Nr. Angiv linkobjektetname , eller alias som betingelsen skal anvendes på efter den ydre joinforbindelse. Få mere at vide om filtre på linkobjekt
operator Ja Den operator , der skal anvendes med filteret.
value Nr. Den værdi, der skal teste kolonneværdien med operatoren.
valueof Nr. Navnet på kolonnen i den samme tabel, der har værdien til at teste kolonneværdien med operatoren. Få mere at vide om filtrering på andre kolonneværdier.

Overordnede elementer

Navn Description
filter Angiv komplekse betingelser for et objekt eller et linkobjekt , der skal anvendes på en forespørgsel.

Underordnede elementer

Navn Forekomster Description
værdi 0 eller mange Angiv værdier for operatorer , der kræver flere værdier.

Bemærkninger

  • Brug attributten value til alle operatorer, der sammenlignes med en enkelt værdi. Det kunne f.eks. være eq.
  • Brug værdielementet til operatorer, der sammenligner med flere værdier, f.eks.: in.
  • Nogle operatorer kræver hverken attributten value eller værdielementet. Eksempel: null.