NestedQuery mendefinisikan konfigurasi untuk nested query. Bidang Nested tidak dapat dikueri secara langsung. Gunakan NestedQuery untuk mengkueri data pada baris anak dari bidang Nested dengan menentukan path bidang dan subkueri.
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 |
Wajib |
Deskripsi |
|
path |
string |
Ya |
Path dari bidang Nested, dinyatakan dalam notasi titik. Misalnya, |
|
query |
Ya |
Subkueri yang dijalankan pada subfield dalam bidang Nested. Menerima semua tipe kueri. |
|
|
score_mode |
Tidak |
Cara menghitung skor ketika suatu bidang berisi beberapa nilai. |
|
|
weight |
float |
Tidak |
Bobot kondisi kueri ini saat penghitungan skor. |
|
inner_hits |
Tidak |
Pengaturan untuk mengembalikan subfield yang cocok dari bidang Nested. |