这是我的查询:
select id from role_sub_module_mapping where role_id='165';
我已经尝试过了,但是没有得到想要的输出。
Criteria cr = super.getSession().createCriteria(RoleSubModule.class);
cr.add(Restrictions.eq("roleId", '165'));
最佳答案
您的条件查询
cr.add(Restrictions.eq("roleId", '165'));
几乎是正确的。现在,它返回带有roleId 165的RoleSubModule实例的列表。
为了获取Id,您需要在Id属性上使用投影:
cr.setProjection(Projections.property("id");