【发布时间】:2016-06-30 18:48:03
【问题描述】:
我正在尝试使用 Lucene 4 获取字符串。实际上现在我正在使用 SpanTermQuery ,但它只能获取简单的单词,例如“Walking”、“dog” ..etc。但我想做的是变得更复杂,因为“狗在走路”。
是否有任何类型的查询可以做到这一点?
【问题讨论】:
我正在尝试使用 Lucene 4 获取字符串。实际上现在我正在使用 SpanTermQuery ,但它只能获取简单的单词,例如“Walking”、“dog” ..etc。但我想做的是变得更复杂,因为“狗在走路”。
是否有任何类型的查询可以做到这一点?
【问题讨论】:
“获取多个单词”的概念非常笼统。如果你的意思是你想得到一个像“狗在走路”这样的短语,那么你可以使用 A SpanNearQuery 指定 slop 和 order where:
【讨论】: