首页 > 解决方案 > 在 Odoo 13 中 @api.one 的替代品是什么?

问题描述

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

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

标签: pythonpython-3.xodoo

解决方案


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

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

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


推荐阅读