How to Write Objects
For inserts, the maximum number of objects that can be specified is 1000 per method call.
For updates, please specify the values which are not specified as optional. In case you have not specified the value for the key field, the update would fail.
The return of a write query will include the id of the object (if found/given), a boolean indicating success/failure, a boolean indicating a new object was created, and an array of errors (if necessary).
The return will contain results for objects in the same order as the objects were given.
Thus, a client can rely on position in the return array for mapping input to errors for cases where an id is not specified.