python - 在 Odoo 13 中 @api.one 的替代品是什么?
问题描述
现在,当我开始在 Odoo v13 上编码时,我发现 Odoo 已被删除@api.one
。
@api.one
Odoo v13的替代方案是什么?
解决方案
默认情况odoo13
下,实例方法将接受self
作为multi
实例(多记录集)。
因此,例如方法,您应该从方法中删除@api.one
and@api.multi
装饰器。
对于单个实例(单个记录集),您仍然可以检查self.ensure_one()
或应用您自己的逻辑。
推荐阅读
- javascript - AngularJS 中的对象建模
- python - 如何遍历多个子集,执行操作并将结果带到 python 中的原始数据帧?
- docker - 在 docker-compose 构建期间将数据加载到 redis
- sql - React 登录表单抛出错误“发送到客户端后无法设置标题”
- python - 需要通过 twilio 中的 whatsapp 位置保存经纬度发送
- sql - 在执行期间修改查询结果 - 删除额外的“/”
- javascript - 如何在每个调用react redux中附加数据
- c# - 如何使用 ASP.NET MVC 将数据从视图文本框传递到控制器
- java - 无法获取 JDBC 连接/事务未处于活动状态
- javascript - Javascript sum 动态 django rest 框架条目