IndexField - Amazon CloudSearch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

IndexField

Deskripsi

Informasi konfigurasi untuk bidang dalam indeks, termasuk nama, jenis, dan opsinya. Opsi yang didukung tergantung pada IndexFieldType .

Daftar Isi

DateArrayOptions

Opsi untuk bidang yang berisi larik tanggal. Hadir jika IndexFieldType menentukan bidang adalah tipedate-array. Semua opsi diaktifkan secara default.

Tipe: DateArrayOptions

Diperlukan: Tidak

DateOptions

Opsi untuk bidang tanggal. Tanggal dan waktu ditentukan dalam UTC (Coordinated Universal Time) menurut IETF RFC3339: T 00:00:00 Z. yyyy-mm-dd Hadir jika IndexFieldType menentukan bidang adalah tipedate. Semua opsi diaktifkan secara default.

Tipe: DateOptions

Diperlukan: Tidak

DoubleArrayOptions

Opsi untuk bidang yang berisi larik nilai floating point 64-bit presisi ganda. Hadir jika IndexFieldType menentukan bidang adalah tipedouble-array. Semua opsi diaktifkan secara default.

Tipe: DoubleArrayOptions

Diperlukan: Tidak

DoubleOptions

Opsi untuk bidang floating point 64-bit presisi ganda. Hadir jika IndexFieldType menentukan bidang adalah tipedouble. Semua opsi diaktifkan secara default.

Tipe: DoubleOptions

Diperlukan: Tidak

IndexFieldName

String yang mewakili nama bidang indeks. CloudSearch mendukung bidang indeks reguler serta bidang dinamis. Nama bidang dinamis mendefinisikan pola yang dimulai atau diakhiri dengan wildcard. Bidang dokumen apa pun yang tidak dipetakan ke bidang indeks biasa tetapi cocok dengan pola bidang dinamis dikonfigurasi dengan opsi pengindeksan bidang dinamis.

Nama bidang reguler dimulai dengan huruf dan dapat berisi karakter berikut: a-z (huruf kecil), 0-9, dan _ (garis bawah). Nama bidang dinamis harus dimulai atau diakhiri dengan wildcard (*). Wildcard juga bisa menjadi satu-satunya karakter dalam nama bidang dinamis. Beberapa wildcard, dan wildcard yang disematkan dalam string tidak didukung.

Nama score dicadangkan dan tidak dapat digunakan sebagai nama bidang. Untuk mereferensikan ID dokumen, Anda dapat menggunakan nama tersebut_id.

Jenis: String

Panjang batasan: Panjang minimum 1. Panjang maksimum adalah 64.

Diperlukan: Ya

IndexFieldType

Jenis bidang. Opsi yang valid untuk bidang tergantung pada jenis bidang. Untuk informasi selengkapnya tentang jenis bidang yang didukung, lihat Mengonfigurasi Bidang Indeks di Panduan CloudSearch Pengembang Amazon.

Jenis: String

Nilai yang Valid: int | double | literal | text | date | latlon | int-array | double-array | literal-array | text-array | date-array

Diperlukan: Ya

IntArrayOptions

Opsi untuk bidang yang berisi larik bilangan bulat bertanda 64-bit. Hadir jika IndexFieldType menentukan bidang adalah tipeint-array. Semua opsi diaktifkan secara default.

Tipe: IntArrayOptions

Diperlukan: Tidak

IntOptions

Opsi untuk bidang integer bertanda 64-bit. Hadir jika IndexFieldType menentukan bidang adalah tipeint. Semua opsi diaktifkan secara default.

Tipe: IntOptions

Diperlukan: Tidak

LatLonOptions

Opsi untuk bidang latlon. Bidang latlon berisi lokasi yang disimpan sebagai pasangan nilai lintang dan bujur. Hadir jika IndexFieldType menentukan bidang adalah tipelatlon. Semua opsi diaktifkan secara default.

Tipe: LatLonOptions

Diperlukan: Tidak

LiteralArrayOptions

Pilihan untuk bidang yang berisi array string literal. Hadir jika IndexFieldType menentukan bidang adalah tipeliteral-array. Semua opsi diaktifkan secara default.

Tipe: LiteralArrayOptions

Diperlukan: Tidak

LiteralOptions

Opsi untuk bidang literal. Hadir jika IndexFieldType menentukan bidang adalah tipeliteral. Semua opsi diaktifkan secara default.

Tipe: LiteralOptions

Diperlukan: Tidak

TextArrayOptions

Pilihan untuk bidang yang berisi array string teks. Hadir jika IndexFieldType menentukan bidang adalah tipetext-array. text-arrayBidang selalu dapat dicari. Semua opsi diaktifkan secara default.

Tipe: TextArrayOptions

Diperlukan: Tidak

TextOptions

Opsi untuk bidang teks. Hadir jika IndexFieldType menentukan bidang adalah tipetext. textBidang selalu dapat dicari. Semua opsi diaktifkan secara default.

Tipe: TextOptions

Diperlukan: Tidak