CustomLexicalNormalizer interface

Позволяет настроить нормализацию для полей с возможностью фильтрации, сортировки и фасетной таблицы, которые по умолчанию работают со строгим сопоставлением. Это определяемая пользователем конфигурация, состоящая по крайней мере из одного или нескольких фильтров, которые изменяют сохраненный маркер.

Extends

Свойства

charFilters

Список фильтров символов, используемых для подготовки входного текста перед обработкой. Например, они могут заменить определенные символы или символы. Фильтры выполняются в том порядке, в котором они перечислены.

odatatype

Фрагмент URI, указывающий тип нормализатора.

tokenFilters

Список фильтров маркеров, используемых для фильтрации или изменения входного маркера. Например, можно указать строчный фильтр, который преобразует все символы в строчный регистр. Фильтры выполняются в том порядке, в котором они перечислены.

Унаследованные свойства

name

Имя фильтра char. Он должен содержать только буквы, цифры, пробелы, дефисы или символы подчеркивания, может начинаться и заканчиваться буквенно-цифровыми символами и ограничен 128 символами.

Сведения о свойстве

charFilters

Список фильтров символов, используемых для подготовки входного текста перед обработкой. Например, они могут заменить определенные символы или символы. Фильтры выполняются в том порядке, в котором они перечислены.

charFilters?: string[]

Значение свойства

string[]

odatatype

Фрагмент URI, указывающий тип нормализатора.

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

Значение свойства

"#Microsoft.Azure.Search.CustomNormalizer"

tokenFilters

Список фильтров маркеров, используемых для фильтрации или изменения входного маркера. Например, можно указать строчный фильтр, который преобразует все символы в строчный регистр. Фильтры выполняются в том порядке, в котором они перечислены.

tokenFilters?: string[]

Значение свойства

string[]

Сведения об унаследованном свойстве

name

Имя фильтра char. Он должен содержать только буквы, цифры, пробелы, дефисы или символы подчеркивания, может начинаться и заканчиваться буквенно-цифровыми символами и ограничен 128 символами.

name: string

Значение свойства

string

Унаследовано отLexicalNormalizer.name