CustomLexicalNormalizer interface

Filtrelenebilir, sıralanabilir ve modellenebilir alanlar için normalleştirmeyi yapılandırmanıza olanak tanır ve bu alanlar varsayılan olarak katı eşleştirmeyle çalışır. Bu, depolanan belirteci değiştiren en az bir veya daha fazla filtreden oluşan kullanıcı tanımlı bir yapılandırmadır.

Extends

Özellikler

charFilters

Giriş metnini işlenmeden önce hazırlamak için kullanılan karakter filtreleri listesi. Örneğin, belirli karakterleri veya simgeleri değiştirebilirler. Filtreler, listelendikleri sırayla çalıştırılır.

odatatype

Normalleştirici türünü belirten bir URI parçası.

tokenFilters

Giriş belirtecini filtrelemek veya değiştirmek için kullanılan belirteç filtrelerinin listesi. Örneğin, tüm karakterleri küçük harfe dönüştüren küçük harfli bir filtre belirtebilirsiniz. Filtreler, listelendikleri sırayla çalıştırılır.

Devralınan Özellikler

name

Karakter filtresinin adı. Yalnızca harf, basamak, 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ı

charFilters

Giriş metnini işlenmeden önce hazırlamak için kullanılan karakter filtreleri listesi. Örneğin, belirli karakterleri veya simgeleri değiştirebilirler. Filtreler, listelendikleri sırayla çalıştırılır.

charFilters?: string[]

Özellik Değeri

string[]

odatatype

Normalleştirici türünü belirten bir URI parçası.

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

Özellik Değeri

"#Microsoft.Azure.Search.CustomNormalizer"

tokenFilters

Giriş belirtecini filtrelemek veya değiştirmek için kullanılan belirteç filtrelerinin listesi. Örneğin, tüm karakterleri küçük harfe dönüştüren küçük harfli bir filtre belirtebilirsiniz. Filtreler, listelendikleri sırayla çalıştırılır.

tokenFilters?: string[]

Özellik Değeri

string[]

Devralınan Özellik Detayları

name

Karakter filtresinin adı. Yalnızca harf, basamak, 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

LexicalNormalizer.name'den devralındı