Indexing 在检查搜索Umbraco 7.6中忽略套管

Indexing 在检查搜索Umbraco 7.6中忽略套管,indexing,umbraco,examine,Indexing,Umbraco,Examine,我已经从Umbraco 7.6在检查管理器中创建了一个索引器,并将搜索一些项目。我知道这是区分大小写的,我怎么能禁用它 这就是我所做的: testesettings.config在testerindexproviders\providers标记内: examisesettings.config位于examisearchproviders\providers标记内: 检查索引.config: 我在互联网上搜索了很多变量,但没有发现忽略外壳的结果 更新: 在这篇文章中,我读到: Whit

我已经从Umbraco 7.6在检查管理器中创建了一个索引器,并将搜索一些项目。我知道这是区分大小写的,我怎么能禁用它

这就是我所做的:

testesettings.config
testerindexproviders\providers
标记内:


examisesettings.config
位于
examisearchproviders\providers
标记内:


检查索引.config


我在互联网上搜索了很多变量,但没有发现忽略外壳的结果

更新:

在这篇文章中,我读到:

WhitespaceAnalyzer是区分大小写的搜索程序

所以我必须使用这个:
StandardAnalyzer
,但没有帮助我。帖子中的链接已断开…

没错WhitespaceAnalyzer在索引时不会更改数据的大小写,因此当需要查找特定的区分大小写的值时,它将完成它的工作

StandardAnalyzer在执行索引和搜索时将查询和数据小写,因此无论查询中出现何种类型的案例,它都会查找相同小写版本的术语

如果您希望应用此更改,并且它将符合您的期望和要求,则需要将analyzer值更改为“Lucene.Net.Analysis.Standard.StandardAnalyzer,Lucene.Net”,包括索引器和搜索器

记住重建索引以预览结果。没错WhitespaceAnalyzer在索引时不会更改数据的大小写,因此当需要查找特定的区分大小写的值时,它将完成它的工作

StandardAnalyzer在执行索引和搜索时将查询和数据小写,因此无论查询中出现何种类型的案例,它都会查找相同小写版本的术语

如果您希望应用此更改,并且它将符合您的期望和要求,则需要将analyzer值更改为“Lucene.Net.Analysis.Standard.StandardAnalyzer,Lucene.Net”,包括索引器和搜索器

记住重建索引以预览结果。