Model view controller Grails无法添加对象属性。这将如何实现? A类{ 字符串名称 B B } B类{ 字符串名称B }
所以现在在我的控制器中,我有:Model view controller Grails无法添加对象属性。这将如何实现? A类{ 字符串名称 B B } B类{ 字符串名称B },model-view-controller,grails,groovy,controller,crud,Model View Controller,Grails,Groovy,Controller,Crud,所以现在在我的控制器中,我有:def temp=AService.get(id),我想向temp添加一个B对象 我见过这样的事情:temp.addToB({b params}),但它对我不起作用。我怎样才能做到这一点 我见过temp.addToB({b params})之类的东西,但我没有见过 成功 如果您有一个对a实例的引用,并且希望在该实例中初始化b属性,那么可以使用Groovy的属性分配支持来实现这一点 A someA = new A() someA.b = new B() 等等 我见过
def temp=AService.get(id)
,我想向temp添加一个B
对象
我见过这样的事情:temp.addToB({b params})
,但它对我不起作用。我怎样才能做到这一点
我见过temp.addToB({b params})之类的东西,但我没有见过
成功
如果您有一个对a
实例的引用,并且希望在该实例中初始化b
属性,那么可以使用Groovy的属性分配支持来实现这一点
A someA = new A()
someA.b = new B()
等等
我见过temp.addToB({b params})之类的东西,但我没有见过
成功
如果您有一个对a
实例的引用,并且希望在该实例中初始化b
属性,那么可以使用Groovy的属性分配支持来实现这一点
A someA = new A()
someA.b = new B()
等等。是什么让你认为这会起作用?是什么让你认为这会起作用?
A someA = aService.get(id)
someA.b = bService.get(someOtherId)