ShingleTokenFilter interface
Membuat kombinasi token sebagai token tunggal. Filter token ini diimplementasikan menggunakan Apache Lucene.
- Extends
Properti
filter |
String yang akan disisipkan untuk setiap posisi di mana tidak ada token. Defaultnya adalah garis bawah ("_"). |
max |
Ukuran shingle maksimum. Nilai default dan minimum adalah 2. |
min |
Ukuran shingle minimum. Nilai default dan minimum adalah 2. Harus kurang dari nilai maxShingleSize. |
odatatype | Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat |
output |
Nilai yang menunjukkan apakah aliran output akan berisi token input (unigram) serta shingle. Defaultnya adalah true. |
output |
Nilai yang menunjukkan apakah akan menghasilkan unigram untuk saat-saat ketika tidak ada shingle yang tersedia. Properti ini lebih diutamakan ketika outputUnigram diatur ke false. Defaultnya adalah false. |
token |
String yang digunakan saat menggabungkan token yang berdingin untuk membentuk shingle. Defaultnya adalah spasi tunggal (" "). |
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
filterToken
String yang akan disisipkan untuk setiap posisi di mana tidak ada token. Defaultnya adalah garis bawah ("_").
filterToken?: string
Nilai Properti
string
maxShingleSize
Ukuran shingle maksimum. Nilai default dan minimum adalah 2.
maxShingleSize?: number
Nilai Properti
number
minShingleSize
Ukuran shingle minimum. Nilai default dan minimum adalah 2. Harus kurang dari nilai maxShingleSize.
minShingleSize?: number
Nilai Properti
number
odatatype
Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat
odatatype: "#Microsoft.Azure.Search.ShingleTokenFilter"
Nilai Properti
"#Microsoft.Azure.Search.ShingleTokenFilter"
outputUnigrams
Nilai yang menunjukkan apakah aliran output akan berisi token input (unigram) serta shingle. Defaultnya adalah true.
outputUnigrams?: boolean
Nilai Properti
boolean
outputUnigramsIfNoShingles
Nilai yang menunjukkan apakah akan menghasilkan unigram untuk saat-saat ketika tidak ada shingle yang tersedia. Properti ini lebih diutamakan ketika outputUnigram diatur ke false. Defaultnya adalah false.
outputUnigramsIfNoShingles?: boolean
Nilai Properti
boolean
tokenSeparator
String yang digunakan saat menggabungkan token yang berdingin untuk membentuk shingle. Defaultnya adalah spasi tunggal (" ").
tokenSeparator?: 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