如何在休眠条件中按区分值排序

时间:2019-03-14 05:01:27

标签: hibernate hibernate-criteria

来自此Hibernate Discriminator sort 当我使用查询进行测试时,它可以很好地与 class属性一起使用,但是当我尝试按条件构建器中的类进行排序时,会抛出异常。

List<javax.persistence.criteria.Order> order = new ArrayList<>();
order.add(cb.asc(root.get("class")));
order.add(cb.desc(root.get("createDate")));
cq.orderBy(order);

无法在此ManagedType上找到具有给定名称[class]的Attribute

您是否有任何想法或其他方式来区分鉴别?

0 个答案:

没有答案