【发布时间】:2014-03-27 07:30:41
【问题描述】:
如何在 Hibernate 条件中添加“限制值”。
我的代码是这样的
Criteria criteria = session.createCriteria(Sample.class);
criteria.add(Restrictions.eq("colOne", colOne));
criteria.add(Restrictions.eq("colThree", colThree));
criteria.addOrder(Order.desc("colFour"));
如何检索单行而不是列表?
【问题讨论】:
-
使用
setMaxResults()(或uniqueResult()) -
uniqueResult 抛出错误,因为结果是一个列表而不是唯一的
标签: java mysql hibernate criteria