bulkCreate API behavior vs. documentation

In my JS server code, I’m using the API Backendless.Data.of('MYTABLE').bulkCreate(myArray).
I’m using it to insert entries with an external objectId. This means, in my server code I’m creating UUIDs and passing them as part of the data set objects in myArray.

This works well. Data records get created with the UUIDs generated in my code.

However, the documentation is saying something different:

Objects in the request must not have objectId. If there is a value in the objectId property in a provided object, the object is ignored by the server.

What is the behavior really intended by Backendless? Can I rely on the current behavior and you will change the docs?


Hello @Klaas_Klever

Thank you for informing us. We will look into it(internal ticket BKNDLSS-27448), and inform you as fast as possible.

Regards, Dima.