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 è "/". |
max |
Lunghezza massima del token. Il valore predefinito e massimo è 300. |
number |
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 è "/". |
reverse |
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