首先,我的模型'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'。我做了很多研究和努力,但没有运气,我怎么解决它?
答案 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
这将再次保持价值。