在关联的res.user 表之后,重启服务就一直报错,没有任何操作就报错
关联是这么写的:
user_id = fields.Many2many('res.users', '操作人')

就不断的弹出这个错误,查找很多资料还是没能解决。
回到自己定义的字段,发现这个 '操作人' 是个string的,应该直接写上string的,一般来说别的字段类型不写也是可以得。
最后改成
user_id = fields.Many2many('res.users', string='操作人')
重启服务就ok了,看来对Many2many还是要严格标准来写
记录一下,免得再犯错。
网友评论