Hibernate 搜索 - 自然语言搜索
Hibernate Search - Natural Language Search
我想知道我们是否可以使用 Hibernate 搜索对给定术语进行全文搜索,并return对特定金额值进行结果分析。
即术语可以是 "show me all the transactions below 100" AND "show me all transactions from yesterday"
任何方向将不胜感激。
Hibernate Search 本身不提供这样的功能。不过,您也许可以使用一些可以创建 Lucene 查询的自然语言查询处理器。
但是鉴于您的查询示例,我不确定全文搜索是否是您要查找的内容。当我们说 Hibernate Search 是关于 "full-text" 搜索时,我们的意思是它允许在大量文本文档(例如书籍)中进行微调查询。 "full-text"搜索与自然语言分析无关。
我想知道我们是否可以使用 Hibernate 搜索对给定术语进行全文搜索,并return对特定金额值进行结果分析。
即术语可以是 "show me all the transactions below 100" AND "show me all transactions from yesterday"
任何方向将不胜感激。
Hibernate Search 本身不提供这样的功能。不过,您也许可以使用一些可以创建 Lucene 查询的自然语言查询处理器。
但是鉴于您的查询示例,我不确定全文搜索是否是您要查找的内容。当我们说 Hibernate Search 是关于 "full-text" 搜索时,我们的意思是它允许在大量文本文档(例如书籍)中进行微调查询。 "full-text"搜索与自然语言分析无关。