Todos os produtos
Search
Central de documentação

Tablestore:NestedQuery

Última atualização: Jul 03, 2026

O NestedQuery define a configuração de uma nested query. Não é possível consultar campos aninhados diretamente. Use o NestedQuery para consultar dados nas linhas filho desses campos ao especificar o caminho do campo e uma subconsulta.

Estrutura de dados

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

Parâmetro

Tipo

Obrigatório

Descrição

path

string

Sim

Caminho do campo aninhado em notação de ponto. Por exemplo, news.title refere-se ao subcampo title no campo aninhado news.

query

Query

Sim

Subconsulta executada no subcampo do campo aninhado. Aceita qualquer tipo de consulta.

score_mode

SortMode

Não

Modo de cálculo da pontuação quando um campo contém vários valores.

weight

float

Não

Peso desta condição de consulta na pontuação.

inner_hits

InnerHits

Não

Configurações para retorno dos subcampos correspondentes do campo aninhado.