I need to delete one2many records in onchange method. I have tried below code.
*.py
@api.onchange('abt')
def _onchange_active(self):
resident_flat_rel_id =[]
if self.active == False:
write=self.write({'resident_flat_rel_ids':[(2,self.resident_flat_rel_ids.id,False)]})
print'werite', write // prints True.
But record doesn't delete from database.
resident_flat_rel_ids
is one2many field in parent model.