让我们说,我们有一些实体 - 订单。
是否有可能从订单的数据库列表中获取,按照#34; specialField"订购,如果我们可以假设所有订单"客户"属于SpecialClient类型吗?
编辑 - 我想使用Criteria API
来实现我尝试过类似的事情:
qCriteria.orderBy(qBuilder.asc(qRoot.get("client")
.as(SpecialClient.class).get("specialField")))
, 但片段:
as(SpecialClient.class).get("specialField"))
由于as()
方法返回的类型,不合法