PathHierarchyTokenizer interface
Tokenizer für pfadähnliche Hierarchien. Dieser Tokenizer wird mithilfe von Apache Lucene implementiert.
- Extends
Eigenschaften
delimiter | Das zu verwendende Trennzeichen. Der Standardwert ist "/". |
max |
Die maximale Tokenlänge. Standard und Maximum ist 300. |
number |
Die Anzahl der zu überspringenden Anfangstoken. Standard ist "0". |
odatatype | Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
replacement | Ein Wert, der, falls festgelegt, das Trennzeichen ersetzt. Der Standardwert ist "/". |
reverse |
Ein Wert, der angibt, ob Token in umgekehrter Reihenfolge generiert werden sollen. Der Standardwert ist "false". |
Geerbte Eigenschaften
name | Der Name des Tokenizers. Er darf nur Buchstaben, Ziffern, Leerzeichen, Bindestriche und Unterstriche enthalten. Er muss mit alphanumerischen Zeichen beginnen und enden und darf maximal 128 Zeichen lang sein. |
Details zur Eigenschaft
delimiter
Das zu verwendende Trennzeichen. Der Standardwert ist "/".
delimiter?: string
Eigenschaftswert
string
maxTokenLength
Die maximale Tokenlänge. Standard und Maximum ist 300.
maxTokenLength?: number
Eigenschaftswert
number
numberOfTokensToSkip
Die Anzahl der zu überspringenden Anfangstoken. Standard ist "0".
numberOfTokensToSkip?: number
Eigenschaftswert
number
odatatype
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
odatatype: "#Microsoft.Azure.Search.PathHierarchyTokenizerV2"
Eigenschaftswert
"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"
replacement
Ein Wert, der, falls festgelegt, das Trennzeichen ersetzt. Der Standardwert ist "/".
replacement?: string
Eigenschaftswert
string
reverseTokenOrder
Ein Wert, der angibt, ob Token in umgekehrter Reihenfolge generiert werden sollen. Der Standardwert ist "false".
reverseTokenOrder?: boolean
Eigenschaftswert
boolean
Geerbte Eigenschaftsdetails
name
Der Name des Tokenizers. Er darf nur Buchstaben, Ziffern, Leerzeichen, Bindestriche und Unterstriche enthalten. Er muss mit alphanumerischen Zeichen beginnen und enden und darf maximal 128 Zeichen lang sein.
name: string
Eigenschaftswert
string
Geerbt vonBaseLexicalTokenizer.name