Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1322 Ansichten

Is it possible to create multiple records(for example contacts(res.partner)) in one single api call?

I have to sync new data from existing apps and the initial import needs to create thousands of new records per app. Is there a way that I could send all the data in one call?

i.e.: 

$pId = $this->models->execute_kw($this->db, $this->uid, $this->password, 'res.partner', 'create', [
[
'name' => $this->payload['payload']['data']['ContactName'],
'email' => $this->payload['payload']['data']['ContactEmail'],
'type' => $this->payload['payload']['data']['ContactType'],
'parent_id' => $parent_id,
'parent_name' => $this->payload['payload']['data']['CompanyName'],
'company_type' => 'person',
'company_id' => 2,
'function' => $this->payload['payload']['data']['LinkRole'],
'comment' => 'This record was automatically created via the webhook',
], [record_2], [record_3], [etc.],
]
);
Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
1
Apr. 25
1966
1
Aug. 25
433
2
Juli 25
2860
3
Juli 25
657
1
Juni 25
2131