Tous les produits
Search
Centre de documentation

Tablestore:MatchPhraseQuery

Dernière mise à jour :Aug 19, 2026

MatchPhraseQuery configure une requête de correspondance d'expression. Elle renvoie les lignes dont les jetons d'une colonne correspondent au mot-clé de la requête dans le même ordre et à des positions adjacentes, sur la base d'une correspondance approximative.

Structure des données

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

Paramètre

Type

Obligatoire

Description

field_name

string

Oui

Nom de la colonne à interroger. Seules les colonnes TEXT supportent les requêtes de correspondance d'expression.

text

string

Oui

Mot-clé à faire correspondre avec les valeurs de la colonne. Pour les colonnes TEXT, le mot-clé est tokenisé à l'aide de l'analyseur configuré lors de la création de l'index de recherche. Si aucun analyseur n'est spécifié, la tokenisation par mot unique s'applique par défaut.

Par exemple, une requête avec « this is » correspond à « ..., this is tablestore » et « this is a table », mais pas à « this table is ... » ou « is this a table ».

weight

float

Non

Poids de cette condition de requête dans le calcul de la pertinence.