Udostępnij za pośrednictwem


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 "/".

maxTokenLength

Maksymalna długość tokenu. Wartość domyślna i maksymalna to 300.

numberOfTokensToSkip

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 "/".

reverseTokenOrder

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