来自此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
您是否有任何想法或其他方式来区分鉴别?