Python Odoo提交一次更改到另一个模型

Python Odoo提交一次更改到另一个模型,python,xml,openerp,decorator,odoo-8,Python,Xml,Openerp,Decorator,Odoo 8,我和onchange装饰师有问题 我有两个模型。比如说AAA和BBB xml中使用了AAA,当该模型的字段my_field被修改时,它调用onchange方法 这一次修改AAA的任何字段都没有困难,但当我试图使用它修改我的其他字段时,我不知道如何应用它 在AAA中,我确实有一个多人BBB\u id到BBB,因此我尝试: @api.onchange('my_field') def onchange_my_field(self) if self.BBB_id: self.BB

我和onchange装饰师有问题

我有两个模型。比如说
AAA
BBB

xml中使用了
AAA
,当该模型的字段
my_field
被修改时,它调用onchange方法

这一次修改
AAA
的任何字段都没有困难,但当我试图使用它修改
我的其他字段时,我不知道如何应用它

AAA
中,我确实有一个多人
BBB\u id
BBB
,因此我尝试:

@api.onchange('my_field')
def onchange_my_field(self)
    if self.BBB_id:
        self.BBB_id.my_other_field = value
但我认为,因为它是在另一个模型中,on_更改不会做任何事情,或者至少不会提交更改

我在网上找到了很多解决方案,但都没有效果

有人能告诉我如何从
AAA
中的onchange中访问
my\u other\u字段
,以及/或者如何提交修改以便注册吗