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) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…