有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Hibernate搜索:精确短语匹配

使用Hibernate搜索,我无法搜索准确的句子

例如,在我的索引中有以下句子:

1 - New York weather
2 - New York

我只想得到与“纽约”匹配的第2行,因此我进行以下查询:

qb.phrase().onField("label").sentence("New York").createQuery()

但是这个查询同时返回“New York”和“New York weather”,也就是说,当我想将我的句子用作一个equals时,我的句子被用作前缀

如何使用hibernate搜索实现这一点


共 (1) 个答案