Partager via


QueryResponse Classe

Résultat de la requête.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
QueryResponse

Constructeur

QueryResponse(*, total_records: int, count: int, result_truncated: str | ResultTruncated, data: object, skip_token: str | None = None, facets: List[Facet] | None = None, **kwargs)

Paramètres

total_records
<xref:long>
Obligatoire

Obligatoire. Nombre total d’enregistrements correspondant à la requête.

count
<xref:long>
Obligatoire

Obligatoire. Nombre d’enregistrements retournés dans la réponse actuelle. Dans le cas de la pagination, il s’agit du nombre d’enregistrements dans la page active.

result_truncated
str ou ResultTruncated
Obligatoire

Obligatoire. Indique si les résultats de la requête sont tronqués. Les valeurs possibles sont les suivantes : « true », « false ».

skip_token
str
Obligatoire

Lorsqu’elle est présente, la valeur peut être passée à un appel de requête suivant (avec la même requête et les mêmes étendues que celles utilisées dans la requête actuelle) pour récupérer la page de données suivante.

data
object
Obligatoire

Obligatoire. Sortie de requête au format tableau JObject ou Table.

facets
list[Facet]
Obligatoire

Facettes de la requête.