报错:org.hibernate.NonUniqueResultException:query did not return a unique result: 46
代码如下
public Long getCout(final String hql,final Object...args){
String newHql=hql;
newHql=newHql.substring(newHql.indexOf("from"));
newHql="select count(*) as num  "+ newHql;

Query q=this.createQuery(hql);
for (int i = 0; i < args.length; i++) {
q.setParameter(i, args[i]);
}
return (Long) q.uniqueResult();
}