在 grails 中,我试图将参数返回给 ui。在我的控制器中,我用地图响应。我遇到的问题是域对象,例如父级和子级最终被双重包装。
Map paramsdata = [
child: parent.child,
parent: parent,
]
respond( paramsdata )
所以我的回答是这样的
"child":{"child":{all properties here}}, "parent":{"parent":{all properties here}}
这意味着在用户界面中我必须做一些类似 response.get('parent').get('parent')
我已经尝试了很多不同的方法来让它按照我想要的方式工作,但似乎没有任何效果。