【发布时间】:2013-11-29 19:42:26
【问题描述】:
我想制作像亚马逊这样的过滤复选框,以优化搜索结果。例如,如果我的实体是 Book 对象,我希望有一些复选框,其中包含最常见的作者和结果中的标题。
使用 Hibernate Search,是否有一种直接的方法可以根据我的实体类的某些字段获取最常用的术语,然后在进一步的用户请求中对其进行过滤?
【问题讨论】:
标签: java hibernate hibernate-search
我想制作像亚马逊这样的过滤复选框,以优化搜索结果。例如,如果我的实体是 Book 对象,我希望有一些复选框,其中包含最常见的作者和结果中的标题。
使用 Hibernate Search,是否有一种直接的方法可以根据我的实体类的某些字段获取最常用的术语,然后在进一步的用户请求中对其进行过滤?
【问题讨论】:
标签: java hibernate hibernate-search
您的一些用例可能可以通过 faceting API - http://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#query-faceting 解决。你看过了吗?
【讨论】: