Java 在JPAQuery中如何在时间戳上使用orderby? JPAQuery query=jpaQueryFactory.select(userEntity.id); query.from(userEntity); query.orderBy(userEntity.createdAt)

Java 在JPAQuery中如何在时间戳上使用orderby? JPAQuery query=jpaQueryFactory.select(userEntity.id); query.from(userEntity); query.orderBy(userEntity.createdAt),java,jpa,querydsl,Java,Jpa,Querydsl,在上面的代码中,我无法为createdAt调用asc(),因为它的类型是SimplePath。还有其他选择吗?从未使用过QueryDSL,但签名是 JPAQuery<String> query = jpaQueryFactory.select(userEntity.id); query.from(userEntity); query.orderBy(userEntity.createdAt) Order是一个简单的枚举。单击Expression将导致,其中列出了该接口的

在上面的代码中,我无法为createdAt调用asc(),因为它的类型是SimplePath。还有其他选择吗?

从未使用过QueryDSL,但签名是

JPAQuery<String> query = jpaQueryFactory.select(userEntity.id);
query.from(userEntity);      
query.orderBy(userEntity.createdAt)
Order
是一个简单的枚举。单击
Expression
将导致,其中列出了该接口的所有实现类。其中包括
SimplePath
,这是您试图按其排序的属性类型

javadoc是一个非常有用的资源,并且非常容易导航。使用它。

从未使用过QueryDSL,但签名是

JPAQuery<String> query = jpaQueryFactory.select(userEntity.id);
query.from(userEntity);      
query.orderBy(userEntity.createdAt)
Order
是一个简单的枚举。单击
Expression
将导致,其中列出了该接口的所有实现类。其中包括
SimplePath
,这是您试图按其排序的属性类型

javadoc是一个非常有用的资源,并且非常容易导航。使用它

public OrderSpecifier(Order order, Expression<T> target)