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


PathHierarchyTokenizer interface

Токенизатор для иерархий, похожих на пути. Этот токенизатор реализуется с помощью Apache Lucene.

Extends

Свойства

delimiter

Используемый символ разделителя. Значение по умолчанию — "/".

maxTokenLength

Максимальная длина маркера. Значение по умолчанию и максимальное значение — 300.

numberOfTokensToSkip

Количество пропустить начальных маркеров. Значение по умолчанию — 0.

odatatype

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

replacement

Значение, которое, если задано, заменяет символ разделителя. Значение по умолчанию — "/".

reverseTokenOrder

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

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

name

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

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

delimiter

Используемый символ разделителя. Значение по умолчанию — "/".

delimiter?: string

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

string

maxTokenLength

Максимальная длина маркера. Значение по умолчанию и максимальное значение — 300.

maxTokenLength?: number

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

number

numberOfTokensToSkip

Количество пропустить начальных маркеров. Значение по умолчанию — 0.

numberOfTokensToSkip?: number

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

number

odatatype

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

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

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

"#Microsoft.Azure.Search.PathHierarchyTokenizerV2"

replacement

Значение, которое, если задано, заменяет символ разделителя. Значение по умолчанию — "/".

replacement?: string

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

string

reverseTokenOrder

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

reverseTokenOrder?: boolean

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

boolean

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

name

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

name: string

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

string

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