这是我的疑问:
select id from role_sub_module_mapping where role_id='165';
我试过这个,但没有得到所需的输出。
Criteria cr = super.getSession().createCriteria(RoleSubModule.class);
cr.add(Restrictions.eq("roleId", '165'));
答案 0 :(得分:0)
您的标准查询
cr.add(Restrictions.eq("roleId", '165'));
几乎是正确的。它现在返回具有roleId 165的RoleSubModule实例列表。
为了获得Id,您需要在Id属性上使用投影:
cr.setProjection(Projections.property("id");