全部产品
Search
文档中心

Tablestore:NestedQuery

更新时间:Jul 02, 2025

NestedQuery menentukan konfigurasi untuk kueri bersarang. Anda dapat menggunakan fitur kueri bersarang untuk mengkueri data di baris anak dari bidang Nested. Bidang Nested tidak dapat dikueri secara langsung. Untuk mengkueri bidang Nested, Anda harus menentukan jalur ke bidang tersebut dan subkueri dalam objek NestedQuery. Subkueri dapat berupa kueri dari jenis apa pun.

Struktur data

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

Parameter

Tipe

Diperlukan

Deskripsi

path

string

Ya

Jalur ke bidang Nested. Jalur ini mirip dengan struktur pohon. Sebagai contoh, news.title menunjukkan subbidang title di dalam bidang Nested bernama news.

query

Query

Ya

Kueri yang ingin Anda lakukan pada subbidang di dalam bidang Nested. Kueri tersebut dapat berupa jenis kueri apa pun.

score_mode

SortMode

Tidak

Nilai yang digunakan untuk menghitung skor ketika sebuah bidang memiliki beberapa nilai.

weight

float

Tidak

Konfigurasi bobot untuk kondisi kueri.

inner_hits

InnerHits

Tidak

Pengaturan untuk subbidang dari bidang Nested.