如何在Odoo 10中简单地使用复制方法?

时间:2018-06-18 10:38:17

标签: python odoo odoo-10

我的代码:

@api.multi
def button_for_run_update(self, default=None):
    default = dict(default)
    return self.env['ecole.partner.school'].copy(default)

我的错误:

ValueError:预期的单身人士:ecole.partner.school()

为什么?感谢

1 个答案:

答案 0 :(得分:-2)

@api.multi
def button_for_run_update(self, default=None):
    default = dict(default)
    for eps in self:
        eps.copy(default)
        ecole = self.env['ecole.partner.school'].id  # need ID here
        ecole.create(default)
    return True

使用此记录集,您可能会有类似ecole.partner.school(1,2,...)的内容。您需要指定ID。