【发布时间】:2017-02-15 18:50:03
【问题描述】:
我需要使用 JPA Criteria API 从格式的数据中返回摘要
“不同值” -> 不同值的计数
CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();
CriteriaQuery<Tuple> criteriaQuery = criteriaBuilder.createQuery(Tuple.class);
Root<User> root = criteriaQuery.from(User.class);
// this is where I want to get a count of the user levels and how many users per level
criteriaQuery.select(criteriaBuilder.tuple(
root.get(User_.userLevel),
// user count?
));
我更喜欢通过条件 API 执行此操作。
谁能帮忙?
杰森
【问题讨论】: