2013-02-27 72 views
2

比方說,我有如何通過外部查詢來訂購Criteria(Hibernate)?

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

讓我們假設貓類有2個屬性,livesUsedlivesTotal

是否有可能通過查詢計算livesTotallivesUsed之間的差異而不向db_cats添加新列與livesDifference來升序條件?

我該如何實施?

回答