PathHierarchyTokenizer interface
Tokenizer dla hierarchii przypominających ścieżkę. Ten tokenizer jest implementowany przy użyciu platformy Apache Lucene.
- Extends
Właściwości
delimiter | Znak ogranicznika do użycia. Wartość domyślna to "/". |
max |
Maksymalna długość tokenu. Wartość domyślna i maksymalna to 300. |
number |
Liczba tokenów początkowych do pominięcia. Wartość domyślna to 0. |
odatatype | Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem |
replacement | Wartość, która, jeśli jest ustawiona, zastępuje znak ogranicznika. Wartość domyślna to "/". |
reverse |
Wartość wskazująca, czy tokeny mają być generowane w odwrotnej kolejności. Wartość domyślna to false. |
Właściwości dziedziczone
name | Nazwa tokenizatora. Musi zawierać tylko litery, cyfry, spacje, kreski lub podkreślenia, mogą zaczynać i kończyć się wyłącznie znakami alfanumerycznymi i jest ograniczona do 128 znaków. |
Szczegóły właściwości
delimiter
Znak ogranicznika do użycia. Wartość domyślna to "/".
delimiter?: string
Wartość właściwości
string
maxTokenLength
Maksymalna długość tokenu. Wartość domyślna i maksymalna to 300.
maxTokenLength?: number
Wartość właściwości
number
numberOfTokensToSkip
Liczba tokenów początkowych do pominięcia. Wartość domyślna to 0.
numberOfTokensToSkip?: number
Wartość właściwości
number
odatatype
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem
odatatype: "#Microsoft.Azure.Search.PathHierarchyTokenizerV2"
Wartość właściwości
"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"
replacement
Wartość, która, jeśli jest ustawiona, zastępuje znak ogranicznika. Wartość domyślna to "/".
replacement?: string
Wartość właściwości
string
reverseTokenOrder
Wartość wskazująca, czy tokeny mają być generowane w odwrotnej kolejności. Wartość domyślna to false.
reverseTokenOrder?: boolean
Wartość właściwości
boolean
Szczegóły właściwości dziedziczonej
name
Nazwa tokenizatora. Musi zawierać tylko litery, cyfry, spacje, kreski lub podkreślenia, mogą zaczynać i kończyć się wyłącznie znakami alfanumerycznymi i jest ograniczona do 128 znaków.
name: string
Wartość właściwości
string
Dziedziczone zBaseLexicalTokenizer.name