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


PhoneticTokenFilter interface

Создайте маркеры для фонетических совпадений. Этот фильтр маркеров реализуется с помощью Apache Lucene.

Extends

Свойства

encoder

Используемый фонетический кодировщик. По умолчанию используется метафон.

odatatype

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

replaceOriginalTokens

Значение, указывающее, должны ли кодированные маркеры заменить исходные маркеры. Если значение false, закодированные маркеры добавляются в качестве синонимов. Значение по умолчанию — true.

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

name

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

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

encoder

Используемый фонетический кодировщик. По умолчанию используется метафон.

encoder?: PhoneticEncoder

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

odatatype

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

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

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

"#Microsoft.Azure.Search.PhoneticTokenFilter"

replaceOriginalTokens

Значение, указывающее, должны ли кодированные маркеры заменить исходные маркеры. Если значение false, закодированные маркеры добавляются в качестве синонимов. Значение по умолчанию — true.

replaceOriginalTokens?: boolean

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

boolean

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

name

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

name: string

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

string

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