Indexing 在检查搜索Umbraco 7.6中忽略套管
我已经从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
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”,包括索引器和搜索器
记住重建索引以预览结果。