Hibernate搜索 - 自然语言搜索

时间:2017-03-21 20:35:20

标签: lucene hibernate-search

我想知道我们是否可以使用Hibernate搜索对给定的术语进行全文搜索,并返回分析特定金额值的结果。

即条款可以“向我显示100以下的所有交易”并“向我显示昨天的所有交易”

任何方向都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

Hibernate Search本身并不提供此类功能。但是,您可以使用一些可以创建Lucene查询的自然语言查询处理器。

但鉴于您的查询示例,我不确定全文搜索是您正在寻找的内容。当我们说Hibernate Search是关于"全文"搜索,我们的意思是它允许在大量的文本文档(例如书籍)中进行精细调查。 "全文"搜索与自然语言分析无关。