Aracılığıyla paylaş


CommonGramTokenFilter interface

Dizin oluştururken sık karşılaşılan terimler için bigrams oluşturun. Tek terimler de dizine eklenir ve bigram'lar yer paylaşımlı olur. Bu belirteç filtresi Apache Lucene kullanılarak uygulanır.

Extends

Özellikler

commonWords

Ortak sözcükler kümesi.

ignoreCase

Ortak sözcükleri eşleştirmenin büyük/küçük harfe duyarsız olup olmayacağını gösteren değer. Varsayılan değer false’tur.

odatatype

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

useQueryMode

Belirteç filtresinin sorgu modunda olup olmadığını gösteren değer. Sorgu modundayken, belirteç filtresi bigrams oluşturur ve ardından ortak sözcükleri ve tek terimleri ve ardından ortak bir sözcüğü kaldırır. Varsayılan değer false’tur.

Devralınan Özellikler

name

Belirteç filtresinin adı. Yalnızca harf, rakam, boşluk, tire 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ı

commonWords

Ortak sözcükler kümesi.

commonWords: string[]

Özellik Değeri

string[]

ignoreCase

Ortak sözcükleri eşleştirmenin büyük/küçük harfe duyarsız olup olmayacağını gösteren değer. Varsayılan değer false’tur.

ignoreCase?: boolean

Özellik Değeri

boolean

odatatype

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

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

Özellik Değeri

"#Microsoft.Azure.Search.CommonGramTokenFilter"

useQueryMode

Belirteç filtresinin sorgu modunda olup olmadığını gösteren değer. Sorgu modundayken, belirteç filtresi bigrams oluşturur ve ardından ortak sözcükleri ve tek terimleri ve ardından ortak bir sözcüğü kaldırır. Varsayılan değer false’tur.

useQueryMode?: boolean

Özellik Değeri

boolean

Devralınan Özellik Detayları

name

Belirteç filtresinin adı. Yalnızca harf, rakam, boşluk, tire veya alt çizgi içermelidir, yalnızca alfasayısal karakterlerle başlayıp bitebilir ve 128 karakterle sınırlıdır.

name: string

Özellik Değeri

string

BaseTokenFilter.nameDevralındı