2

私が持っているとしましょう

 List cats = sess.createCriteria(Cat.class)
.add( Restrictions.like("name", "F%")
.addOrder( Order.asc("name") )
.list();

cat クラスにはさらに 2 つのプロパティがlivesUsedあり、livesTotal.

との差を計算するクエリで基準を昇順で注文することは可能livesTotalですlivesUsedlivesDifference?

どうすればそれを実装できますか?

4

1 に答える 1

1

group by 句にも order by 句にも算術式を含めることはできません。

Hibernate のドキュメントから引用: http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/queryhql.html#queryhql-grouping

于 2013-02-27T14:11:25.927 に答える