Поделиться через


StemmerOverrideTokenFilter interface

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

Extends

Свойства

odatatype

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

rules

Список правил стека в следующем формате: "word => stem", например "run => run".

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

name

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

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

odatatype

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

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

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

"#Microsoft.Azure.Search.StemmerOverrideTokenFilter"

rules

Список правил стека в следующем формате: "word => stem", например "run => run".

rules: string[]

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

string[]

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

name

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

name: string

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

string

унаследован отBaseTokenFilter.name