【发布时间】:2019-08-27 17:12:23
【问题描述】:
我有一个带有one2many 字段mes_indicator_sub_group_ids 的模型。我试过了,但即使我知道有一条 id 为 5 的记录,也没有过滤任何内容:
http.request.env['table.test'].sudo().search([('id', '=', int(category))]).filtered(lambda x: x.mes_indicator_sub_group_ids.ids in [5])
我需要过滤table.test 的记录,这些记录在mes_indicator_sub_group_ids 及其ID == 5. 中只有一条记录
编辑
我有一个模型model.mes_indicator_group,它包含两个one2many 字段,mes_indicator_sub_group_ids 和mes_indicator_ids。我想获得与 id=1 的model.mes_indicator_group 和 id=5 的mes_indicator_sub_group_ids 相关的记录集。例如,我想从first 组和fifth 子组中获取mes_indicator_ids。只是获取数据,而不是取消链接或写入。抱歉英语不好。
【问题讨论】:
-
你能把你的代码,你的意思是什么,你会用它们做什么