SynonymTokenFilter interface

Cocok dengan sinonim tunggal atau multi-kata dalam aliran token. Filter token ini diimplementasikan menggunakan Apache Lucene.

Extends

Properti

expand

Nilai yang menunjukkan apakah semua kata dalam daftar sinonim (jika => notasi tidak digunakan) akan memetakan satu sama lain. Jika true, semua kata dalam daftar sinonim (jika => notasi tidak digunakan) akan dipetakan satu sama lain. Daftar berikut: incredible, unbelievable, fabulous, amazing setara dengan: incredible, unbelievable, fabulous, amazing => incredible, unbelievable, fabulous, amazing. Jika false, daftar berikut: incredible, unbelievable, fabulous, amazing akan setara dengan: incredible, unbelievable, fabulous, amazing => incredible. Defaultnya adalah true.

ignoreCase

Nilai yang menunjukkan apakah akan memasukkan lipatan huruf besar/kecil untuk pencocokan. Defaultnya adalah false.

odatatype

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

synonyms

Daftar sinonim dalam salah satu dari dua format berikut: 1. incredible, unbelievable, fabulous => amazing - semua istilah di sisi kiri => simbol akan diganti dengan semua istilah di sisi kanannya; 2. incredible, unbelievable, fabulous, amazing - comma separated list of equivalent words. Atur perluas opsi untuk mengubah cara daftar ini ditafsirkan.

Properti yang Diwariskan

name

Nama filter token. Nama hanya boleh berisi huruf, digit, spasi, garis putus-putus, atau garis bawah, hanya dapat dimulai dan diakhiri dengan karakter alfanumerik, dan dibatasi hingga 128 karakter.

Detail Properti

expand

Nilai yang menunjukkan apakah semua kata dalam daftar sinonim (jika => notasi tidak digunakan) akan memetakan satu sama lain. Jika true, semua kata dalam daftar sinonim (jika => notasi tidak digunakan) akan dipetakan satu sama lain. Daftar berikut: incredible, unbelievable, fabulous, amazing setara dengan: incredible, unbelievable, fabulous, amazing => incredible, unbelievable, fabulous, amazing. Jika false, daftar berikut: incredible, unbelievable, fabulous, amazing akan setara dengan: incredible, unbelievable, fabulous, amazing => incredible. Defaultnya adalah true.

expand?: boolean

Nilai Properti

boolean

ignoreCase

Nilai yang menunjukkan apakah akan memasukkan lipatan huruf besar/kecil untuk pencocokan. Defaultnya adalah false.

ignoreCase?: boolean

Nilai Properti

boolean

odatatype

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

odatatype: "#Microsoft.Azure.Search.SynonymTokenFilter"

Nilai Properti

"#Microsoft.Azure.Search.SynonymTokenFilter"

synonyms

Daftar sinonim dalam salah satu dari dua format berikut: 1. incredible, unbelievable, fabulous => amazing - semua istilah di sisi kiri => simbol akan diganti dengan semua istilah di sisi kanannya; 2. incredible, unbelievable, fabulous, amazing - comma separated list of equivalent words. Atur perluas opsi untuk mengubah cara daftar ini ditafsirkan.

synonyms: string[]

Nilai Properti

string[]

Detail Properti yang Diwariskan

name

Nama filter token. Nama hanya boleh berisi huruf, digit, spasi, garis putus-putus, atau garis bawah, hanya dapat dimulai dan diakhiri dengan karakter alfanumerik, dan dibatasi hingga 128 karakter.

name: string

Nilai Properti

string

Diwarisi DariBaseTokenFilter.name