我正在使用Hibernate 4和lucene 3.6。我有一个与facet count有关的要求。 根据我的要求,我有一个实体“产品”。实体“产品”具有一些属性,例如id,color,brand。
现在我的要求是我希望在多维度中获得该实体的面数,计算红色(颜色)耐克(品牌)服饰。
举个例子。我有以下产品实体保存在我的数据库中。
id品牌颜色
1 reebok red
2 reebok black
3 reebok green
4李红郎
5李黑
6李黑
现在我希望我的代码至少采用两个参数(即firstGroupBy,secondGroupBy),在这种情况下为“品牌”和“颜色”,返回结果如下左图
锐步(3)
reebok red(1)
reebok black(1)
reebok green(2)
李(3)
李红(1)
李黑(2)
是否可以在休眠4中执行此操作?如果是,那我该怎么办呢?
答案 0 :(得分:2)