INNER CODE UNIT · JavaScript
baseRecords
scalar-labs/scalardb · core/src/main/resources/cosmosdb_stored_procedure/mutate.js:3
let baseRecords = args.slice(num, num * 2);
let queries = args.slice(num * 2);
const MUTATION = {
PUT: 0,
PUT_IF_NOT_EXISTS: 1,
PUT_IF: 2,
DELETE_IF: 3,
};
const ERROR_CODE = {
PRECONDITION_FAILED: 412,
};
function merge(source, update) {
for (var column in update) {
if (update[column] == null) {
delete source[column];
} else if (update[column].constructor == Object) {