C# Lucene与特殊字符
我不是stackoverflow的专家用户,但我知道我的问题与 但我有一个稍微不同的环境。C# Lucene与特殊字符,c#,search,solr,lucene.net,C#,Search,Solr,Lucene.net,我不是stackoverflow的专家用户,但我知道我的问题与 但我有一个稍微不同的环境。 我在Lucene.NET上有一个索引,但我正在用SOLR搜索它。是否可以在不重新索引的情况下搜索特殊字符?重新编制索引时,我可以更改分析器,但是否可以在不重新编制索引的情况下进行搜索?您需要在Solr中设置查询分析器,以匹配索引时使用的分析器配置 Solr有一个非常方便的工具——字段分析(Solr/admin/Analysis.jsp)——用于分析分析器配置。选中详细复选框,并检查分析器如何处理查询条件
我在Lucene.NET上有一个索引,但我正在用SOLR搜索它。是否可以在不重新索引的情况下搜索特殊字符?重新编制索引时,我可以更改分析器,但是否可以在不重新编制索引的情况下进行搜索?您需要在Solr中设置查询分析器,以匹配索引时使用的分析器配置 Solr有一个非常方便的工具——字段分析(Solr/admin/Analysis.jsp)——用于分析分析器配置。选中详细复选框,并检查分析器如何处理查询条件。清晰的想象已经开始了 如果您不确定在索引时运行了哪些分析器,那么您还必须检查索引中的术语的实际外观(尽管很可能很难证明您的查询分析是正确的)。您可以使用
如果您能够完成术语的一对一映射(在索引时间分析和查询时间分析之间),那么您就安全到家了,否则您最好重新编制索引。您能详细说明最后一行吗???我觉得好像我不能跳过重新索引???