FieldSort menentukan konfigurasi pengurutan untuk sebuah bidang dalam indeks pencarian.
Struktur data
message FieldSort {
optional string field_name = 1;
optional SortOrder order = 2;
optional SortMode mode = 3;
optional NestedFilter nested_filter = 4;
optional bytes missing_value = 5; //encoded as SQLVariant
optional string missing_field = 6;
}Parameter | Tipe | Diperlukan | Deskripsi |
field_name | string | Ya | Nama dari bidang. |
order | Tidak | Metode pengurutan. Anda dapat mengurutkan bidang secara menaik atau menurun. Secara default, bidang diurutkan secara menaik. | |
mode | Tidak | Metode pengurutan yang digunakan ketika bidang memiliki beberapa nilai. Parameter ini hanya diperlukan jika tipe bidang adalah array. Catatan Untuk informasi lebih lanjut tentang tipe array, lihat ARRAY dan tipe bidang Nested. | |
nested_filter | Tidak | Kondisi filter untuk bidang dalam tipe data nested. Parameter ini hanya diperlukan jika bidang tersebut adalah tipe data nested. | |
missing_value | bytes | Tidak | Nilai default yang digunakan ketika bidang yang ditentukan tidak ada. Nilai harus dikodekan dalam PlainBuffer. Untuk informasi lebih lanjut, lihat PlainBuffer. |
missing_field | string | Tidak | Bidang pengurutan yang digunakan ketika bidang yang ditentukan tidak ada. |