我有一个名为branchMonthlyUsageStatsId的数据库,在这个表中我有一个名为brsType的字段,该字段包含一个名为cnmt或chln的字符串。 我想得到包含cnmt的行总数,我想通过hibernate来做。请帮帮我。
答案 0 :(得分:1)
在Stackoverflow中非常不鼓励从头开始寻求答案。至少显示你尝试过的东西。只能根据假设给出答案!
虽然可以帮助你,但你可以使用Criteria
Criteria criteria = currentSession().createCriteria(type);
criteria.setProjection(Projections.rowCount());
criteria.uniqueResult();
答案 1 :(得分:0)
我认为你应该更详细地写下你的问题。 据我了解,您可以使用从限制中获得的列表。
// Your restrictions here....
List<aClassofYours> list = criteria.list();
int numberOfRows = list.size();