Odoo 13 中@api.one 的替代方案是什么?

Pab*_*bar 2 python python-3.x odoo

现在,当我开始在 Odoo v13 上编码时,我发现 Odoo 已被删除@api.one

@api.oneOdoo v13 中的替代方案是什么?

Sal*_*Ali 6

odoo13默认实例方法将接受self作为multi实例(多记录)。

因此,例如方法,您应该从方法中删除@api.one@api.multi装饰器。

对于单个实例(单个记录集),您仍然可以检查self.ensure_one()或应用您自己的逻辑。