Method: projects.locations.collections.dataObjects.query

Interroge les objets de données.

Requête HTTP

POST https://vectorsearch.googleapis.com/v1/{parent}/dataObjects:query

Paramètres de chemin

Paramètres
parent

string

Obligatoire. Nom de ressource de la collection pour laquelle effectuer la requête. Format : projects/{project}/locations/{location}/collections/{collection}

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "filter": {
    object
  },
  "outputFields": {
    object (OutputFields)
  },
  "pageSize": integer,
  "pageToken": string
}
Champs
filter

object (Struct format)

Facultatif. Expression de filtre JSON, par exemple {"genre": {"$eq": "sci-fi"}}, représentée sous la forme d'une google.protobuf.Struct.

outputFields

object (OutputFields)

Facultatif. Masque spécifiant les champs à renvoyer.

pageSize

integer

Facultatif. Taille de la page de la liste standard.

pageToken

string

Facultatif. Jeton de la page de la liste standard. Généralement obtenu à partir de QueryDataObjectsResponse.next_page_token de l'appel DataObjectSearchService.QueryDataObjects précédent.

Corps de la réponse

Message de réponse pour DataObjectSearchService.QueryDataObjects.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "dataObjects": [
    {
      object (DataObject)
    }
  ],
  "nextPageToken": string
}
Champs
dataObjects[]

object (DataObject)

Liste des dataObjects correspondant à la requête.

nextPageToken

string

Jeton permettant de récupérer la page de résultats suivante. Transmettez cette valeur à [DataObjectSearchService.QueryDataObjectsRequest.page_token][] pour obtenir cette page.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/cloud-platform

Pour plus d'informations, consultez la Authentication Overview.

Autorisations IAM

Nécessite l'autorisation IAM suivante sur la ressource parent :

  • vectorsearch.dataObjects.query

Pour en savoir plus, consultez la documentation IAM.