有许多Odoo模型有关系。例如。 res.partner
模型有一个名为one2many
的{{1}}关系,我可以在其中获取客户的银行帐户信息。当我想拥有它们时,我需要从API获取客户(例如通过ID),我必须根据{{1} bank_ids
字段中返回的值获取res.partner.bank
模型第二次API调用的对象。
这是我想要阻止的第二个API调用。是否可以更改bank_ids
模型,以便获取res.partner
个对象而不是ID?
答案 0 :(得分:0)
这是标准的记录集行为。见https://www.odoo.com/documentation/8.0/reference/orm.html
假设您有一条名为partner
的记录,您可以使用
for bank in partner.bank_ids:
# do your stuff with 'bank', like calling bank.name
其中bank是模型res.partner.bank