PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

TypeError:create() hat mehrere Werte für das Schlüsselwortargument „context“ erhalten

Um einen Datensatz zu erstellen, sind die Parameter Cursor, Benutzer-ID, Werteverzeichnis und Kontext, zum Beispiel

mov_id = self.create(cr, uid, {'so_ids': so, 'product_ids': product},context=context)

create nimmt keine IDs, wenn Sie versuchen, copy zu verwenden, dann verwenden Sie

mov_id = self.copy(cr, uid, ids, {'so_ids':so, 'product_ids':product},context=context)