表示精确查询配置。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 | 否 | 查询条件的权重配置。 | 
该文章对您有帮助吗?