我的Odoo 11系统已经具有用户创建的记录。当我创建一个向odoo应用程序添加新功能的新功能时,该功能仅适用于在存在新功能之后创建的新记录。要将其应用于现有记录,我必须编辑每条旧记录,更改该函数使用的字段之一的值,然后保存。
我的问题:是否有一种方法可以在python源代码中创建一个新功能,以自动将其应用于所有记录,而无需编辑和保存每个旧记录?
连接到服务器。
IDs
: ids = models.execute_kw(db, uid, password, 'your.model.name', 'search',[[]])
然后调用该方法:
models.execute_kw(db, uid, password, 'your.model.name', 'your_method_name', [ids])