Tous les produits
Search
Centre de documentation

Tablestore:NestedQuery

Dernière mise à jour :Aug 19, 2026

NestedQuery définit la configuration d'une requête imbriquée. Vous ne pouvez pas interroger directement les champs imbriqués. Utilisez NestedQuery pour interroger les données des lignes enfants des champs imbriqués en spécifiant le chemin du champ et une sous-requête.

Structure des données

message NestedQuery {
    optional string path = 1;
    optional Query query = 2;
    optional ScoreMode score_mode = 3;
    optional float weight = 4;
    optional InnerHits inner_hits = 5;
}

Paramètre

Type

Obligatoire

Description

path

string

Oui

Chemin du champ imbriqué, exprimé en notation pointée. Par exemple, news.title désigne le sous-champ title du champ imbriqué nommé news.

query

Query

Oui

Sous-requête à exécuter sur le sous-champ du champ imbriqué. Tous les types de requête sont acceptés.

score_mode

SortMode

Non

Méthode de calcul du score lorsqu'un champ contient plusieurs valeurs.

weight

float

Non

Pondération de cette condition de requête lors du calcul du score.

inner_hits

InnerHits

Non

Paramètres permettant de renvoyer les sous-champs correspondants du champ imbriqué.