如何使用字段类型相关的数据库保存值?

时间:2017-03-13 10:30:05

标签: openerp

首先,我的模型'account.analytic.line'包含字段user_id:

user_id = fields.Many2one('res.users', string='User', default=_default_user)

然后我继承该模型并将字段user_id修改为相关字段:

'user_id': fields.related('employee_id', 'user_id', type="many2one", relation="res.users", string="User", required=False, default=lambda self: False),

但我的问题是在从数据库中删除字段user_id之后(我可以在模型结构中找到它而不是在数据库中)并且它导致许多错误与通过字段连接到模型'account.analytic.line'的任何模型相关'user_id'。我做了很多研究和努力,但没有运气,我怎么解决它?

1 个答案:

答案 0 :(得分:2)

只需定义#include <mutex> std::mutex my_mutex; void func1() { std::lock_guard<std::mutex> locker(my_mutex); // do something ... } void func2() { std::lock_guard<std::mutex> locker(my_mutex); // do something ... }

store=True

这将再次保持价值。