Java a";独特的;QueryDsl中的查询

Java a";独特的;QueryDsl中的查询,java,spring,jpa,querydsl,Java,Spring,Jpa,Querydsl,我有一个带有枚举列表的实体。在我的查询中,我从所有实体中选择所有不同的枚举。现在我想按照它们的序数值对它们进行排序 我的第一个想法是使用别名或从子查询中选择,但这些方法都不适用于我 到目前为止,我的问题是: from(QClass.entity) .select(QClass.entity.enumList.any()) .distinct() .fetch(); 有没有办法在querydsl中实现这一点,或者我必须在java中实现这一点

我有一个带有枚举列表的实体。在我的查询中,我从所有实体中选择所有不同的枚举。现在我想按照它们的序数值对它们进行排序

我的第一个想法是使用别名或从子查询中选择,但这些方法都不适用于我

到目前为止,我的问题是:

from(QClass.entity)
.select(QClass.entity.enumList.any())
.distinct()
.fetch();
有没有办法在querydsl中实现这一点,或者我必须在java中实现这一点