我试图为一个团队提供一个条件,直接为两个团队提供条件,当然我有两个团体ID。获取组ID后,我想执行以下代码,但结果为空。这是代码:
new_data = []
check_groups = self.env['res.groups'].search([('name', 'in', ['groups_A', 'groups_B')])
for news in check_groups:
new_data.append(news.id)
self.groups_id= ([4, new_data])
我有两个组ID,但我没有收到错误,只是没有得到结果。
但是,如果我只使用一个组:
check_groups = self.env['res.groups'].search([('name', '=', 'groups_A')])
它有效
答案 0 :(得分:0)
更改为:
for news in check_groups:
new_data.append((4,news.id))
self.groups_id= new_data
关系字段接受cammand列表:
[(command_code, value, value), ....]