全部产品
Search
文档中心

Tablestore:MatchPhraseQuery

更新时间:Jun 24, 2025

MatchPhraseQuery menentukan konfigurasi untuk kueri frasa cocok. Anda dapat menggunakan kueri frasa cocok untuk memeriksa data dalam tabel berdasarkan kecocokan perkiraan. Kueri ini mengevaluasi posisi token. Baris memenuhi kondisi kueri hanya jika urutan dan posisi token dalam baris sesuai dengan urutan dan posisi token yang terkandung dalam kata kunci.

Struktur data

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

Parameter

Tipe

Diperlukan

Deskripsi

field_name

string

Ya

Nama kolom yang ingin Anda tanyakan.

Anda dapat melakukan kueri frasa cocok pada kolom TEXT.

text

string

Ya

Kata kunci yang digunakan untuk mencocokkan nilai kolom saat Anda melakukan kueri frasa cocok.

Jika kolom yang ingin Anda tanyakan adalah tipe TEXT, kata kunci dipecah menjadi beberapa token berdasarkan jenis analisis yang Anda tentukan saat membuat indeks pencarian. Secara default, tokenisasi satu kata dilakukan jika Anda tidak menentukan jenis analisis saat membuat indeks pencarian.

Sebagai contoh, jika Anda melakukan kueri frasa cocok menggunakan frase "ini adalah", "..., ini adalah tablestore" dan "ini adalah sebuah tabel" akan dikembalikan. "tabel ini adalah ..." atau "apakah ini sebuah tabel" tidak akan dikembalikan.

weight

float

Tidak

Konfigurasi bobot untuk kondisi kueri.