Odoo 11, Относительно дублирования one2many to one2many поданных записей
У меня есть модель A со связанным полем one2many (pics_ids) с другим полем one2many в модели B (child_ids)
client_id = fields.Many2one('res.partner', string='Client Visité')
pic_ids = fields.One2many(string='PIC', related='client_id.child_ids')
Проблема заключается в том, что когда я пытаюсь редактировать связанные записи one2many в модели B через модель A, при сохранении новые записи обычно создаются, но выходные записи дублируются и не обновляются. Пытаясь сбросить это отношение перед сохранением, мы получили:
'pic_ids': [[**0**, 1033, {'phone': False, 'name': 'Alpha', 'email': False}]],
вместо получения: (ЗАМЕТЬТЕ Режим 0 вместо Режима 1)
'pic_ids': [[**1**, 1033, {'phone': False, 'name': 'Alpha', 'email': False}]],