WordDelimiterTokenFilter interface
Membagi kata menjadi subkata dan melakukan transformasi opsional pada grup subkata. Filter token ini diimplementasikan menggunakan Apache Lucene.
- Extends
Properti
catenate |
Nilai yang menunjukkan apakah semua bagian subkata akan di catenated. Misalnya, jika ini diatur ke true, "Azure-Search-1" menjadi "AzureSearch1". Defaultnya adalah false. |
catenate |
Nilai yang menunjukkan apakah eksekusi maksimum bagian angka akan di-catenated. Misalnya, jika ini diatur ke true, "1-2" menjadi "12". Defaultnya adalah false. |
catenate |
Nilai yang menunjukkan apakah eksekusi maksimum bagian kata akan di catenated. Misalnya, jika ini diatur ke true, "Azure-Search" menjadi "AzureSearch". Defaultnya adalah false. |
generate |
Nilai yang menunjukkan apakah akan menghasilkan subkata angka. Defaultnya adalah true. |
generate |
Nilai yang menunjukkan apakah akan menghasilkan kata bagian. Jika diatur, menyebabkan bagian kata dihasilkan; misalnya "AzureSearch" menjadi "Azure" "Search". Defaultnya adalah true. |
odatatype | Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat |
preserve |
Nilai yang menunjukkan apakah kata asli akan dipertahankan dan ditambahkan ke daftar subkata. Defaultnya adalah false. |
protected |
Daftar token untuk dilindungi agar tidak dibatasi. |
split |
Nilai yang menunjukkan apakah akan membagi kata pada caseChange. Misalnya, jika ini diatur ke true, "AzureSearch" menjadi "Azure" "Search". Defaultnya adalah true. |
split |
Nilai yang menunjukkan apakah akan memisahkan angka. Misalnya, jika ini diatur ke true, "Azure1Search" menjadi "Azure" "1" "Search". Defaultnya adalah true. |
stem |
Nilai yang menunjukkan apakah akan menghapus "'s" berikutnya untuk setiap subkata. Defaultnya adalah true. |
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
catenateAll
Nilai yang menunjukkan apakah semua bagian subkata akan di catenated. Misalnya, jika ini diatur ke true, "Azure-Search-1" menjadi "AzureSearch1". Defaultnya adalah false.
catenateAll?: boolean
Nilai Properti
boolean
catenateNumbers
Nilai yang menunjukkan apakah eksekusi maksimum bagian angka akan di-catenated. Misalnya, jika ini diatur ke true, "1-2" menjadi "12". Defaultnya adalah false.
catenateNumbers?: boolean
Nilai Properti
boolean
catenateWords
Nilai yang menunjukkan apakah eksekusi maksimum bagian kata akan di catenated. Misalnya, jika ini diatur ke true, "Azure-Search" menjadi "AzureSearch". Defaultnya adalah false.
catenateWords?: boolean
Nilai Properti
boolean
generateNumberParts
Nilai yang menunjukkan apakah akan menghasilkan subkata angka. Defaultnya adalah true.
generateNumberParts?: boolean
Nilai Properti
boolean
generateWordParts
Nilai yang menunjukkan apakah akan menghasilkan kata bagian. Jika diatur, menyebabkan bagian kata dihasilkan; misalnya "AzureSearch" menjadi "Azure" "Search". Defaultnya adalah true.
generateWordParts?: boolean
Nilai Properti
boolean
odatatype
Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat
odatatype: "#Microsoft.Azure.Search.WordDelimiterTokenFilter"
Nilai Properti
"#Microsoft.Azure.Search.WordDelimiterTokenFilter"
preserveOriginal
Nilai yang menunjukkan apakah kata asli akan dipertahankan dan ditambahkan ke daftar subkata. Defaultnya adalah false.
preserveOriginal?: boolean
Nilai Properti
boolean
protectedWords
Daftar token untuk dilindungi agar tidak dibatasi.
protectedWords?: string[]
Nilai Properti
string[]
splitOnCaseChange
Nilai yang menunjukkan apakah akan membagi kata pada caseChange. Misalnya, jika ini diatur ke true, "AzureSearch" menjadi "Azure" "Search". Defaultnya adalah true.
splitOnCaseChange?: boolean
Nilai Properti
boolean
splitOnNumerics
Nilai yang menunjukkan apakah akan memisahkan angka. Misalnya, jika ini diatur ke true, "Azure1Search" menjadi "Azure" "1" "Search". Defaultnya adalah true.
splitOnNumerics?: boolean
Nilai Properti
boolean
stemEnglishPossessive
Nilai yang menunjukkan apakah akan menghapus "'s" berikutnya untuk setiap subkata. Defaultnya adalah true.
stemEnglishPossessive?: boolean
Nilai Properti
boolean
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