0

我必须为实体 A 制定标准,使用实体 B 的子查询(将实体 A 作为字段)。为了避免缓存未命中,我必须拒绝基于 id 的查询。

那是伪代码示例

DetachedCriteria criteriaA = (criteria for A)....


DetachedCriteria bCriteria = DetachedCriteria.forClass(B.class);
                bCriteria.add(Restrictions.eq(".....));
                bCriteria.add(Restrictions.ge(....));
                bCriteria.setProjection(Projections.property("A"));

Criterion  criterion = Subqueries.in("A entity", bCriteria);//here i want to refer to entity A

criteriaA.add(criterion);
4

0 回答 0