0
假設您在代碼中有模型「account.invoice」的對象,並且在想要更新合作伙伴的方法中。我注意到你有兩種方式在模型'res.partner'上調用'write'方法。你既可以做:在Odoo 7中調用ORM方法哪種方式更好?
invoice.partner_id.write({'name': 'Mister Test'})
OR
partner_obj = self.pool.get('res.partner')
partner_obj.write(cr, uid, invoice.partner_id.id, {'name': 'Mister Test'})
我總是使用第二種方式,因爲它是始終單證所描述的。但是,我發現第一種方式也在工作,並且更短。這樣做可以嗎?