Как получить значение столбца, используя hibernate hql в grails - PullRequest
0 голосов
/ 12 мая 2011

У меня есть таблица user (id, name, address) и класс домена пользователя. Я хочу получить только имя пользователя для условия id = 3.Можно ли я использовать метод findAll.

1 Ответ

2 голосов
/ 12 мая 2011

Нет, User.findAll ... {...} всегда будет возвращать вам полностью загруженные пользовательские объекты. Если вам нужно только имя пользователя, вы можете написать HQL для того же. Например:

User.executeQuery («Выберите имя пользователя, где id =: id», [id: 3] »)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...