PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

TypeError:create() ha più valori per l'argomento della parola chiave 'contesto'

Per creare un record, i parametri sono cursore, user_id, dizionario di valori e contesto, ad esempio

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

create non accetta alcun ID, se stai cercando di utilizzare copy, quindi usa

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