如何在odoo10中简单地使用copy方法?

2024-06-23 20:13:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我的代码:

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

我的错误:

ValueError:应为单例:合作伙伴学校()

为什么?谢谢


Tags: run代码selfenvnoneapidefaultfor
1条回答
网友
1楼 · 发布于 2024-06-23 20:13:31
@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

有了这个记录集,你可能会有学校合伙人(1,2,…)。您需要指定一个ID

相关问题 更多 >

    热门问题