1
HI 도움이 코드를하시기 바랍니다하지만 당신이 one2many 관계를 만들려고하는 경우 다음 관련 필드 값을 제공해야합니다 (odoo 10) 디부 ONT 작업새로운 기록 오류를 생성
for obj in self.browse(self):
backup_status = 'Backup completed successfully at path : %s ' %(tar_file_path)
self.env['db.backup.line'].create({
'backup_id' : obj.id,
'name' : obj.name,
'date_time' : time.strftime('%Y-%m-%d %H:%M:%S'),
'message' : backup_status,
'automatic' : automatic,
'done_by' : user_id,
'path' : tar_file_path,
'file_size' : str(os.path.getsize(tar_file_path)),
})
버마어 예 @ 관계 one2many에 대한 어떤이있는 경우 친절 로그와 질문을 업데이트 할 수 있지만 나는 관련 분야를 history_line = fields.One2many ('db.backup.line', 'backup_id', '역사를 줄 ', readonly = True) – Guesmi
클래스 db_backup_line (models.Model) : _name ='db.backup.line ' backup_id = fields.Many2one ('db.autobackup.ept ','Backup ') name = fields.Char ('DB 이름', 크기 = 100) – Guesmi
자체는 이미 검색 가능한 개체가됩니다. 다시 탐색 할 필요가 없습니다. 코드가 루프에 입력되는지 확인하십시오. –