我想检查一个值是否包含在many2many字段
中my_own_m2m = fields.Many2many("a.table", string="My Own Many2many")
我试过
for value in my_own_m2m :
if (value.id == self.env.ref('some_external_id').id):
hooray_i_found_it = True
我们可以用
之类的东西来做if self.env.ref('some_external_id').id in my_own_m2m:
我已经尝试了但不能
答案 0 :(得分:0)
这应该有效:
if self.env.ref('some_external_id').id in my_own_m2m.mapped('id'):
...