标签: hibernate lucene playframework hibernate-search
假设只有两种模型对象。
标签 制品
文章可以包含可变数量的标签,以及包含文章正文的大型文本字段。
如何对与我定义的一组标签匹配的文章执行高效的全文搜索?例如,在100万篇文章中,对于1)匹配正文:商业*和2)的文章,有效查询(使用计数和分页支持)的最佳方式是标记为“America”,“Economy”并且未标记为“亚”?
我能够有效地做1)(使用HQL或普通的旧SQL)和2)(使用lucene查询)分开,但不能将它们两者放在一起。有人有想法吗?
答案 0 :(得分:1)
你看过Elastic Search模块了吗?这是一个非常强大的模块,模块所有者已经做了很多工作来记录他的工作。