Share via


PathHierarchyTokenizer interface

Tokenizer per le gerarchie di tipo percorso. Questo tokenizzatore viene implementato usando Apache Lucene.

Extends

Proprietà

delimiter

Carattere delimitatore da usare. Il valore predefinito è "/".

maxTokenLength

Lunghezza massima del token. Il valore predefinito e massimo è 300.

numberOfTokensToSkip

Numero di token iniziali da ignorare. Il valore predefinito è 0.

odatatype

Discriminazione polimorfica, che specifica i diversi tipi che questo oggetto può essere

replacement

Valore che, se impostato, sostituisce il carattere delimitatore. Il valore predefinito è "/".

reverseTokenOrder

Valore che indica se generare token in ordine inverso. L'impostazione predefinita è false.

Proprietà ereditate

name

Nome del tokenizer. Può contenere solo lettere, numeri, spazi, trattini o caratteri di sottolineatura, deve iniziare e terminare con caratteri alfanumerici e non può contenere più di 128 caratteri.

Dettagli proprietà

delimiter

Carattere delimitatore da usare. Il valore predefinito è "/".

delimiter?: string

Valore della proprietà

string

maxTokenLength

Lunghezza massima del token. Il valore predefinito e massimo è 300.

maxTokenLength?: number

Valore della proprietà

number

numberOfTokensToSkip

Numero di token iniziali da ignorare. Il valore predefinito è 0.

numberOfTokensToSkip?: number

Valore della proprietà

number

odatatype

Discriminazione polimorfica, che specifica i diversi tipi che questo oggetto può essere

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

Valore della proprietà

"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"

replacement

Valore che, se impostato, sostituisce il carattere delimitatore. Il valore predefinito è "/".

replacement?: string

Valore della proprietà

string

reverseTokenOrder

Valore che indica se generare token in ordine inverso. L'impostazione predefinita è false.

reverseTokenOrder?: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

name

Nome del tokenizer. Può contenere solo lettere, numeri, spazi, trattini o caratteri di sottolineatura, deve iniziare e terminare con caratteri alfanumerici e non può contenere più di 128 caratteri.

name: string

Valore della proprietà

string

Ereditato daBaseLexicalTokenizer.name