звоните только. Другие операции (обновление, чтение, удаление) применяются к существующему документу и, следовательно, нет необходимости создавать экземпляр.

я есть коллекция с именем "разрешения" на MongoDB. Я хочу реализовать простое обновление, как это:

let schema = new Schema({
    title: String
  });
  let Permissions = mongoose.model("Permission", schema);
  let permission = new Permissions();

  let query = {};
  let newValues = {
    $set: {
      title: "Yes"
    }
  };
  permission.updateOne(query, newValues, (err, docs) => {
    console.log(err); // null
    console.log(docs); // { ok: 0, n: 0, nModified: 0 }
    if (err) return cast.error(err);
    return cast.ok();
  });

Однако я получаю{ ok: 0, n: 0, nModified: 0 } в консольном журналеdocs а такжеnull в консольном журналеerr.

Что я делаю неправильно?

Ответы на вопрос(1)

Ваш ответ на вопрос