PathHierarchyTokenizer interface
Yol benzeri hiyerarşiler için belirteç oluşturucu. Bu belirteç oluşturucu Apache Lucene kullanılarak uygulanır.
- Extends
Özellikler
delimiter | Kullanılacak sınırlayıcı karakteri. Varsayılan değer "/" şeklindedir. |
max |
En fazla belirteç uzunluğu. Varsayılan ve maksimum değer 300'dür. |
number |
Atlana ilk belirteçlerin sayısı. Varsayılan değer 0'dır. |
odatatype | Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı |
replacement | Ayarlanırsa sınırlayıcı karakterinin yerini alan bir değer. Varsayılan değer "/" şeklindedir. |
reverse |
Belirteçlerin ters sırada oluşturulup oluşturulmayacağını belirten bir değer. Varsayılan değer false’tur. |
Devralınan Özellikler
name | Belirteç oluşturucunun adı. Yalnızca harf, rakam, boşluk, kısa çizgi veya alt çizgi içermelidir, yalnızca alfasayısal karakterlerle başlayıp bitebilir ve 128 karakterle sınırlıdır. |
Özellik Ayrıntıları
delimiter
Kullanılacak sınırlayıcı karakteri. Varsayılan değer "/" şeklindedir.
delimiter?: string
Özellik Değeri
string
maxTokenLength
En fazla belirteç uzunluğu. Varsayılan ve maksimum değer 300'dür.
maxTokenLength?: number
Özellik Değeri
number
numberOfTokensToSkip
Atlana ilk belirteçlerin sayısı. Varsayılan değer 0'dır.
numberOfTokensToSkip?: number
Özellik Değeri
number
odatatype
Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı
odatatype: "#Microsoft.Azure.Search.PathHierarchyTokenizerV2"
Özellik Değeri
"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"
replacement
Ayarlanırsa sınırlayıcı karakterinin yerini alan bir değer. Varsayılan değer "/" şeklindedir.
replacement?: string
Özellik Değeri
string
reverseTokenOrder
Belirteçlerin ters sırada oluşturulup oluşturulmayacağını belirten bir değer. Varsayılan değer false’tur.
reverseTokenOrder?: boolean
Özellik Değeri
boolean