Collection Upsert
Updates or inserts a collection of objects from external data.
Mobile SDK provides a custom response object for parsing Collection request results. See Collection Response.
Salesforce inserts or updates a record depending on whether an external ID currently exists in the external ID field. To force Salesforce to create a new record, set the name of the external ID field to “Id” and the external ID value to null.
For collections, you can disallow partial upserts by specifying an all-or-none parameter. When you set this parameter to true, Mobile SDK rolls back the entire request if any record upsert fails.
- API version (string, optional)
- "All or none" preference (Boolean)
- Object type (string)
- External ID field name (string)
- Records (array)