你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

StopwordsTokenFilter interface

从标记流中删除非索引字。 此令牌筛选器是使用 Apache Lucene 实现的。

Extends

属性

ignoreCase

一个 值,该值指示是否忽略大小写。 如果为 true,则所有单词首先转换为小写。 默认值为 false。

odatatype

多态鉴别器,它指定此对象可以是的不同类型

removeTrailingStopWords

一个 值,该值指示是否忽略最后一个搜索词(如果它是非索引字)。 默认为 true。

stopwords

非索引字列表。 不能同时设置此属性和非索引字列表属性。

stopwordsList

要使用的非索引字的预定义列表。 不能同时设置此属性和非索引字属性。 默认值为英语。

继承属性

name

令牌筛选器的名称。 它必须仅包含字母、数字、空格、短划线或下划线,只能以字母数字字符开头和结尾,且最多包含 128 个字符。

属性详细信息

ignoreCase

一个 值,该值指示是否忽略大小写。 如果为 true,则所有单词首先转换为小写。 默认值为 false。

ignoreCase?: boolean

属性值

boolean

odatatype

多态鉴别器,它指定此对象可以是的不同类型

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

属性值

"#Microsoft.Azure.Search.StopwordsTokenFilter"

removeTrailingStopWords

一个 值,该值指示是否忽略最后一个搜索词(如果它是非索引字)。 默认为 true。

removeTrailingStopWords?: boolean

属性值

boolean

stopwords

非索引字列表。 不能同时设置此属性和非索引字列表属性。

stopwords?: string[]

属性值

string[]

stopwordsList

要使用的非索引字的预定义列表。 不能同时设置此属性和非索引字属性。 默认值为英语。

stopwordsList?: StopwordsList

属性值

继承属性详细信息

name

令牌筛选器的名称。 它必须仅包含字母、数字、空格、短划线或下划线,只能以字母数字字符开头和结尾,且最多包含 128 个字符。

name: string

属性值

string

继承自BaseTokenFilter.name