【发布时间】:2009-07-07 18:37:55
【问题描述】:
我读到 Lucene 有一种内部查询语言,其中指定 : 并且您使用布尔运算符将这些组合起来。 我在他们的网站上阅读了所有关于它的内容,它在 LUKE 中运行良好,我可以做类似的事情
field1:value1 AND field2:value2
它会返回看似正确的结果。
我的问题是如何将这个 who Lucene 查询传递给 API?我见过 QueryParser,但我必须指定一个字段。这是否意味着我仍然必须手动解析我的输入字符串、字段、值、括号等,或者有没有办法将整个内容输入并让 lucene 完成它?
我正在使用 Lucene.NET,但由于它是原始 java 的方法端口,因此不胜感激。
【问题讨论】:
标签: lucene lucene.net