Del via


filterelement

Angi komplekse betingelser for en enhet eller koblingsenhet som skal gjelde for en spørring.

Lær hvordan du filtrerer rader ved hjelp av FetchXml.

Eksempel

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

Attributter

Navn Obligatorisk? Beskrivelse
type Nei Bruk and eller or. Om alle (and) eller eventuelle (or) betingelser i filteret må oppfylles.
hint Nei Bruk dette attributtet til å angi tipset union for å få en ytelsesfordel for en bestemt type spørring. Finn ut hvordan du bruker unionstipset
isquickfindfields Nei Bruk dette attributtet til å be Dataverse om å kjøre spørringen som en hurtigsøkspørring. Om hurtigsøkspørringer
overridequickfindrecordlimitenabled Nei Se oppføringsgrenser for hurtigsøk , og bruk postgrensen for hurtigsøk
overridequickfindrecordlimitdisabled Nei Se oppføringsgrenser for hurtigsøk og Omgå postgrensen for hurtigsøk

Overordnede elementer

Navn Beskrivelse
enhet Angir det underordnede elementet for et henteelement, den overordnede enheten for spørringen. Bare én enhet er tillatt.
koblingsenhet Slår sammen en tabell relatert til enheten eller koblingsenheten for å returnere flere kolonner med resultatet. Brukes også med filterelementer til å bruke betingelser på kolonneverdier i relaterte tabeller.

Underordnede elementer

Navn Forekomster Beskrivelse
betingelse 0 til 500 Angi betingelser for radverdier for enhet og koblingsenhet som må være sanne for å returnere raden. Attributtet betingelsesoperator angir hvordan verdiene skal evalueres.
filter 0 eller mange Angi komplekse betingelser for en enhet eller koblingsenhet som skal gjelde for en spørring.
koblingsenhet 0 eller mange Brukes ved filtrering av verdier i relaterte poster