【发布时间】:2013-07-17 15:41:07
【问题描述】:
我可以看到创建PhraseQuery 的唯一方法是:
-
QueryParser.parse,将"添加到字符串的开头和结尾(小心转义任何特殊字符)。 -
PhraseQuery.add需要预先分析Terms。
有没有办法通过将Analyzer 应用于要从字面上理解的String 来构造PhraseQuery,并且没有作为查询被操作?
【问题讨论】:
我可以看到创建PhraseQuery 的唯一方法是:
QueryParser.parse,将" 添加到字符串的开头和结尾(小心转义任何特殊字符)。PhraseQuery.add 需要预先分析 Terms。有没有办法通过将Analyzer 应用于要从字面上理解的String 来构造PhraseQuery,并且没有作为查询被操作?
【问题讨论】:
似乎不可能(加上一些垃圾以便发布)。
【讨论】: