如何使用Lucene 4搜索多个单词

时间:2016-06-30 18:48:03

标签: java indexing lucene

我试图用Lucene 4获取一个字符串。实际上现在我使用的是SpanTermQuery,但它只能得到像#34; Walking","狗" ..等等。但我想要做的就是变得更加复杂,因为狗正在走路#34;。

是否存在任何类型的查询?

1 个答案:

答案 0 :(得分:0)

"获得多个单词"概念非常通用。如果你的意思是说你想得到一个类似于&#34的短语,那么这只狗正在走路。然后你可以使用A SpanNearQuery指定slop并按顺序使用:

  • slop是否允许干预不匹配职位的最大数量;
  • inorder指定匹配是否必须有序。