У меня такой код:
Book.list().each {
// real code actually does something more useful
println "My id is " + it.id
}
Мне кажется, что это пустая трата, когда весь объект каждой Книги загружается только для доступа к id. В Grails существует метод load(), когда вы хотите работать только с ID, и мне интересно, существует ли здесь эквивалент для загрузки всех экземпляров домена? Должен ли я использовать HQL? Или я должен просто оставить его как есть?
PS: Мне интересно, должен ли быть доступ к большинству методов GORM (искатели и т.д.), которые заставляют его "загружать" вместо "получить" целевой класс