表示巢狀型別查詢配置。NestedQuery用於查詢巢狀型別欄位中子行的資料。巢狀型別不能直接查詢,需要通過NestedQuery封裝,NestedQuery中需要指定巢狀型別欄位的路徑和一個子查詢,其中子查詢可以是任意Query類型。
資料結構
message NestedQuery {
optional string path = 1;
optional Query query = 2;
optional ScoreMode score_mode = 3;
optional float weight = 4;
}
名稱 | 類型 | 是否必選 | 描述 |
path | string | 是 | 路徑名,巢狀型別欄位的樹狀路徑。例如news.title表示巢狀型別的news欄位中的title子列。 |
query | 是 | 巢狀型別欄位的子列上的查詢,子列上的查詢可以是任意Query類型。 | |
score_mode | 否 | 當欄位存在多個值時基於哪個值計算分數。 | |
weight | float | 否 | 查詢條件的權重配置。 |