全部产品
Search
文档中心

表格存储:MatchPhraseQuery

更新时间:Apr 30, 2026

短语匹配查询(MatchPhraseQuery)的配置结构。短语匹配查询基于近似匹配原理,要求分词后的多个词在行数据中以相同的顺序和相邻的位置出现,才判定该行满足查询条件。

数据结构

message MatchPhraseQuery {
    optional string field_name = 1;
    optional string text = 2;
    optional float weight = 3;
}

名称

类型

是否必选

描述

field_name

string

要匹配的列名。仅支持 TEXT 类型的列。

text

string

查询关键字,即要匹配的值。针对 TEXT 类型的列,关键字会按创建多元索引时配置的分析器(analyzer)进行分词;未指定分析器时,默认使用单字分词。

例如,查询关键字为"this is"时,可以匹配"...,this is tablestore"和"this is a table",但不能匹配"this table is ..."和"is this a table"。

weight

float

该查询条件在相关性评分中的权重。