表示多詞精確查詢配置。類似於TermQuery,但是TermsQuery可以指定多個查詢關鍵詞,查詢匹配這些詞的資料。多個查詢關鍵詞中只要有一個詞精確匹配,該行資料就會被返回,等價於SQL中的In。
資料結構
message TermsQuery {
optional string field_name = 1;
repeated bytes terms = 2;
optional float weight = 3;
}
名稱 | 類型 | 是否必選 | 描述 |
field_name | string | 是 | 列名。 |
terms | bytes | 是 | 多個查詢關鍵詞,即要匹配的值,由Plainbuffer編碼,詳見Plainbuffer編碼。最多支援設定1024個查詢關鍵字。 多個查詢關鍵詞中只要有一個詞精確匹配,該行資料就會被返回。 |
weight | float | 否 | 查詢條件的權重配置。 |