表示精確查詢配置。TermQuery采用完整精確匹配的方式查詢表中的數據,類似于字符串匹配。對于Text類型字段,只要分詞后有詞條可以精確匹配即可。
數據結構
message TermQuery {
optional string field_name = 1;
optional bytes term = 2;
optional float weight = 3;
}
名稱 | 類型 | 是否必選 | 描述 |
field_name | string | 是 | 列名。 |
term | bytes | 是 | 查詢關鍵詞,即要匹配的值,由Plainbuffer編碼,詳見Plainbuffer編碼。 該詞不會被分詞,會被當做完整詞去匹配。 對于Text類型字段,只要分詞后有詞條可以精確匹配即可。例如某個Text類型的字段,值為“tablestore is cool”,如果分詞后為“tablestore”、“is”、“cool”三個詞條,則查詢“tablestore”、“is”、“cool”時都滿足查詢條件。 |
weight | float | 否 | 查詢條件的權重配置。 |
文檔內容是否對您有幫助?