我如何不分析lucene查询解析器中的子句?

时间:2011-02-09 19:27:10

标签: lucene

我正在使用Lucene查询解析器进行简单的搜索前端,我遇到了一些问题。我存储的每条记录都有一些分析的字段和一些未分析的字段。

当我尝试使用查询解析器构建一个查看分析的未分析字段的查询时,分析器正在处理这两个字段,这意味着未分析字段永远不会匹配。

有没有办法告诉查询解析器不分析字段?

1 个答案:

答案 0 :(得分:1)

您可以使用PerFieldAnalyzerWrapper来定义每个字段的特定分析。 PerFieldAnalyzerWrapper应该用于索引和检索。

或者,您可以使用Solr,并在Solr架构中定义分析。

相关问题