【发布时间】:2019-06-21 12:33:06
【问题描述】:
我想对实体进行全文搜索。
当我使用单个关键字但不再使用时,它可以工作。
Query luceneQuery = qb
.keyword()
.wildcard()
.onFields("description", "brand" )
.matching("*" + searchTerm + "*").createQuery();
在一种情况下,我有一个描述等于“汽车”和品牌等于“福特”的实体
如果查询是“car”或“ford”但不是“car ford”,则搜索返回预期结果
有什么想法吗?
谢谢
【问题讨论】:
标签: elasticsearch lucene hibernate-search