全部产品
Search
文档中心

Tablestore:SearchQuery

更新时间:Nov 09, 2025

SearchQuery menentukan konfigurasi query yang digunakan saat Anda memanggil operasi Search pada indeks pencarian.

Struktur data

message SearchQuery {
    optional int32 offset = 1;
    optional int32 limit = 2;
    optional Query query = 4;
    optional Collapse collapse = 5;
    optional Sort sort = 6;
    optional bool getTotalCount = 8;
    optional bytes token = 9;
    optional Aggregations aggs = 10;
    optional GroupBys group_bys = 11;
    optional Highlight highlight = 12;
    optional SearchFilter filter = 14;
}

Nama

Tipe

Diperlukan

Deskripsi

offset

int32

Tidak

Posisi dari mana kueri saat ini dimulai.

limit

int32

Tidak

Jumlah maksimum baris yang ingin Anda dapatkan dari kueri saat ini.

query

Query

Ya

Konfigurasi kueri.

collapse

Collapse

Tidak

Menggabungkan hasil yang dikembalikan berdasarkan kolom tertentu.

sort

Sort

Tidak

Metode pengurutan hasil.

getTotalCount

bool

Tidak

Menentukan apakah akan mengembalikan jumlah total baris yang memenuhi kondisi query. Nilai default parameter ini adalah false, yang menentukan bahwa jumlah total baris yang memenuhi kondisi query tidak dikembalikan.

Mengembalikan jumlah total baris yang cocok dapat menurunkan kinerja kueri.

token

bytes

Tidak

Jika Tablestore tidak dapat membaca semua data yang memenuhi kondisi query, Tablestore mengembalikan next_token. Anda dapat menggunakan next_token untuk melanjutkan membaca data selanjutnya.

aggs

Aggregations

Tidak

Konfigurasi agregasi.

group_bys

GroupBys

Tidak

Konfigurasi pengelompokan.

highlight

Highlight

Tidak

Konfigurasi penyorotan.

filter

SearchFilter

Tidak

Filter pasca untuk fase kueri. Filter diterapkan pada hasil kueri. Agregasi dan pengelompokan hanya dieksekusi pada data yang telah difilter.

Operasi terkait

Search