【发布时间】:2018-04-03 15:11:45
【问题描述】:
我有两个模型技能和 res_users。
我希望每个用户都可以拥有许多技能,并且每个技能都可以拥有许多用户。我试图这样做,但没有成功。
这是我的技能:
class technicians_skills(osv.osv):
_name = 'skills'
_description = 'Technicians Skills'
_columns = {
'name': fields.char(string='name', size=50),
'description': fields.text(string="description"),
'member_ids': fields.many2many('res.users', 'skill', string='Technicians')
}
这是用户:
class res_users(osv.osv):
_inherit = 'res.users'
_columns = {
'skill': fields.many2many('skills', relation='skills.rel', column1='name', column2='skill', string='Skill'),
}
我想知道每个用户的技能,但是当我这样称呼时:
test = http.request.env['skills.rel'].search([])
它显示了这个错误
KeyError: 'skills.rel'
【问题讨论】: