使用父信息构建新的obj

时间:2011-05-24 23:31:09

标签: grails groovy constructor

我不知道这是否可能,但我想做的是:

def par = Participant.get(0)
new Winner(par)

解释上面的代码:参与者是Winner的父类,所以我想创建一个Winner实例,但要复制该参与者填写的所有字段。

这可能吗?!谢谢!

2 个答案:

答案 0 :(得分:3)

试试这个:

new Winner(par.properties)

答案 1 :(得分:2)

也许:

def par = Participant.get(0)
def winner = new Winner()
bindData(winner, par)
相关问题