Interroge les objets de données.
Requête HTTP
POST https://vectorsearch.googleapis.com/v1beta/{parent}/dataObjects:query
Paramètres de chemin
| Paramètres | |
|---|---|
parent |
Obligatoire. Nom de ressource de la collection pour laquelle effectuer la requête. Format : |
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 ( |
| Champs | |
|---|---|
filter |
Facultatif. Expression de filtre JSON, par exemple {"genre": {"$eq": "sci-fi"}}, représentée sous la forme d'une google.protobuf.Struct. |
outputFields |
Facultatif. Masque spécifiant les champs à renvoyer. |
pageSize |
Facultatif. Taille de la page de la liste standard. |
pageToken |
Facultatif. Jeton de la page de la liste standard. Généralement obtenu à partir de |
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 ( |
| Champs | |
|---|---|
dataObjects[] |
Liste des dataObjects correspondant à la requête. |
nextPageToken |
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.