如何使用grails中的hibernate hql检索列值

时间:2011-05-12 04:12:10

标签: grails

我有表用户(id,名称,地址)和用户域class.i想要只获取条件id = 3的用户名。我可以使用findAll方法。

1 个答案:

答案 0 :(得分:2)

不,User.findAll ... {...}总会返回完全加载的用户对象。如果只需要用户名,可以编写相同的HQL。例如:

User.executeQuery(“从用户中选择名称,其中id =:id”,[id:3]“)