PathHierarchyTokenizer interface

Tokenizer elérési utakhoz hasonló hierarchiákhoz. Ez a tokenizer az Apache Lucene használatával van implementálva.

Extends

Tulajdonságok

delimiter

A használandó elválasztó karakter. Az alapértelmezett érték a "/".

maxTokenLength

A jogkivonat maximális hossza. Az alapértelmezett érték és a maximális érték 300.

numberOfTokensToSkip

A kihagyandó kezdeti tokenek száma. Az alapértelmezett érték 0.

odatatype

A tokenizer típusát meghatározó URI-töredék.

replacement

Egy érték, amely ha be van állítva, az elválasztó karaktert helyettesíti. Az alapértelmezett érték a "/".

reverseTokenOrder

Egy érték, amely jelzi, hogy fordított sorrendben hoz-e létre jogkivonatokat. Az alapértelmezett érték hamis.

Örökölt tulajdonságok

name

A tokenizer neve. Csak betűket, számjegyeket, szóközöket, kötőjeleket vagy aláhúzásjeleket tartalmazhat, csak alfanumerikus karakterekkel kezdődhet és végződhet, és legfeljebb 128 karakter hosszúságú lehet.

Tulajdonság adatai

delimiter

A használandó elválasztó karakter. Az alapértelmezett érték a "/".

delimiter?: string

Tulajdonság értéke

string

maxTokenLength

A jogkivonat maximális hossza. Az alapértelmezett érték és a maximális érték 300.

maxTokenLength?: number

Tulajdonság értéke

number

numberOfTokensToSkip

A kihagyandó kezdeti tokenek száma. Az alapértelmezett érték 0.

numberOfTokensToSkip?: number

Tulajdonság értéke

number

odatatype

A tokenizer típusát meghatározó URI-töredék.

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

Tulajdonság értéke

"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"

replacement

Egy érték, amely ha be van állítva, az elválasztó karaktert helyettesíti. Az alapértelmezett érték a "/".

replacement?: string

Tulajdonság értéke

string

reverseTokenOrder

Egy érték, amely jelzi, hogy fordított sorrendben hoz-e létre jogkivonatokat. Az alapértelmezett érték hamis.

reverseTokenOrder?: boolean

Tulajdonság értéke

boolean

Örökölt tulajdonság részletei

name

A tokenizer neve. Csak betűket, számjegyeket, szóközöket, kötőjeleket vagy aláhúzásjeleket tartalmazhat, csak alfanumerikus karakterekkel kezdődhet és végződhet, és legfeljebb 128 karakter hosszúságú lehet.

name: string

Tulajdonság értéke

string

LexicalTokenizer.name-től örökölt