文档

TermQuery

表示精确查询配置。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

查询条件的权重配置。

  • 本页导读 (1)
文档反馈