我想写一个JPQL查询使用ORDER BY子句子句:JPQL ORDER BY与参数
query = "SELECT c FROM item ORDER BY c.name ASC"
我想设置一个“秩序”的参数,它的值是不是“ASC”或 “降序”:
query = "SELECT c FROM item ORDER BY c.name :order"
然后在我的实现:
query.setParameter("order", "ASC");
这是当我得到一个休眠错误:
org.hibernate.HibernateException: Errors in named queries
任何想法,我做错了什么?谢谢!
OK,说明了很多。无论如何,在@NamedQuery的声明中使用字符串连接? – 2010-09-01 08:52:37
好的,谢谢! – 2010-09-01 09:40:44