Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate鉴别器排序_Hibernate_Sorting - Fatal编程技术网

Hibernate鉴别器排序

Hibernate鉴别器排序,hibernate,sorting,Hibernate,Sorting,当在鉴别器列上查询时,我尝试对记录进行排序 我正在执行HQL/条件查询以检索所有记录 这是我的班级: abstract class A { ... } @DiscriminatorValue("B") class B extends A { } @DiscriminatorValue("C") class C extends A { } 当我返回记录时,我希望它按鉴别器值排序 您可以使用类作为属性,用于查询、排序和分组 例如:从cat中选择cat,其中cat.class='Domestic

当在鉴别器列上查询时,我尝试对记录进行排序

我正在执行HQL/条件查询以检索所有记录

这是我的班级:

abstract class A {
...
}

@DiscriminatorValue("B")
class B extends A {
}

@DiscriminatorValue("C")
class C extends A {
}

当我返回记录时,我希望它按鉴别器值排序

您可以使用类作为属性,用于查询、排序和分组

例如:从cat中选择cat,其中cat.class='DomesticCat'

如果DomesticCat是子类的鉴别器值

信息@