我有一个在我的数据库称为“区”表:检索所有行数据库的Grails
+----+---------+-------------+----------+------+------------------------------------------------+-----------+
| id | version | description | homepage | logo | name | region_id |
+----+---------+-------------+----------+------+------------------------------------------------+-----------+
所以,我的控制器上,我有:
def show = {
def districtInstance = District.get(params?.id)
println districtInstance
println params
if(!districtInstance){
flash.message = "${message(code: 'default.not.found.message', args: [message(code: 'district.label', default: 'District'), params.id])}"
redirect(action : "list", params?.id)
}
else{
[districtInstance : districtInstance]
}
}
虽然我很期待看到完整的一行:
| 71 | 0 | bogus | | | bogus | 4 |
我只看到:
bogus
在控制台上。我怎样才能访问整个行? (特别是districtInstance.region_id
?)
Yuck。懒惰地加载_entire_地区只是为了得到它的ID。 –