
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
No inverse field None found for 'res.users' ?
-
今天写多对多关系,结果报了这个错这是为啥?
-
问题已解决
fields.One2many 必须关联参数不然会报这个错误
错误写法:
ocp_worker = fields.One2many('res.users', string="观察与沟通人员"
, required=True)
正确写法:
ocp_worker = fields.One2many('res.users','name', string="观察与沟通人员"
, required=True) -
一般不同name做外键,可能会有重复;
一般是在One2many 的表里建一个Many2one字段,
例如:ocp_worker_id = fields.Many2one('xxx')
然后用 ocp_worker_id 做外键