QueryFilter interface

Ett filter som används för att definiera en uppsättning tillägg som ska returneras under en fråga.

Egenskaper

criteria

Filtervärdena definierar uppsättningen värden i den här frågan. De tillämpas baserat på QueryFilterType.

direction

Växlingsdirigering tillämpas på en växlingstoken om det finns en sådan. Om inte ignoreras riktningen och Vidarebefordra från början av resultatuppsättningen används. Riktningen bör lämnas i begäran om inte en växlingstoken används för att förhindra framtida problem.

pageNumber

Det sidnummer som användaren har begärt. Om det inte anges 1 antas som standard.

pageSize

Sidstorleken definierar det antal resultat som anroparen vill ha för det här filtret. Antalet får inte överskrida de övergripande frågestorleksgränserna.

pagingToken

Växlingstoken är en distinkt typ av filter och de andra filterfälten ignoreras. Växlingstoken representerar fortsättningen på en tidigare körd fråga. Informationen om var i resultatet och vilka fält som filtreras bäddas in i token.

sortBy

Definierar vilken typ av sortering som ska tillämpas på resultaten. Sidsegmentet klipps endast av de sorterade resultaten.

sortOrder

Definierar sorteringsordningen, 1 för stigande, 2 för fallande, annars standardordning baserat på SortBy-värdet

Egenskapsinformation

criteria

Filtervärdena definierar uppsättningen värden i den här frågan. De tillämpas baserat på QueryFilterType.

criteria: FilterCriteria[]

Egenskapsvärde

direction

Växlingsdirigering tillämpas på en växlingstoken om det finns en sådan. Om inte ignoreras riktningen och Vidarebefordra från början av resultatuppsättningen används. Riktningen bör lämnas i begäran om inte en växlingstoken används för att förhindra framtida problem.

direction: PagingDirection

Egenskapsvärde

pageNumber

Det sidnummer som användaren har begärt. Om det inte anges 1 antas som standard.

pageNumber: number

Egenskapsvärde

number

pageSize

Sidstorleken definierar det antal resultat som anroparen vill ha för det här filtret. Antalet får inte överskrida de övergripande frågestorleksgränserna.

pageSize: number

Egenskapsvärde

number

pagingToken

Växlingstoken är en distinkt typ av filter och de andra filterfälten ignoreras. Växlingstoken representerar fortsättningen på en tidigare körd fråga. Informationen om var i resultatet och vilka fält som filtreras bäddas in i token.

pagingToken: string

Egenskapsvärde

string

sortBy

Definierar vilken typ av sortering som ska tillämpas på resultaten. Sidsegmentet klipps endast av de sorterade resultaten.

sortBy: number

Egenskapsvärde

number

sortOrder

Definierar sorteringsordningen, 1 för stigande, 2 för fallande, annars standardordning baserat på SortBy-värdet

sortOrder: number

Egenskapsvärde

number