【发布时间】:2015-01-29 11:08:27
【问题描述】:
我正在尝试通过实体的具体子类来完成 orderBy。我的查询本身查询抽象基类,我想根据具体子类对结果进行排序。不幸的是,我没有找到合适的领域,例如'entityClass' 或生成的 Q-Class 中的类似内容。
例如如果我有带有子类 SubClassA 和 SubClassB 的类层次结构 BaseClass,我想得到一个结果列表,其中首先包含 SubClassA 类型的所有实体,然后是 SubclassB 类型的实体。在我的继承策略中,它与在鉴别器列上添加 orderby 相同。
有谁知道这是否可以通过 queryDSL 实现?非常感谢任何帮助。
【问题讨论】: