Я создаю api, используя Node, MongoDB и Mongoose. Меня беспокоит то, что вы не можете сразу установить несколько полей:
app.put('/record/:id', function(req, res) {
Record.findById(req.params.id, function(err, doc) {
if (!err) {
doc.update(req.params);
doc.save();
...
Однако, похоже, что вам нужно разработать запрос на обновление и запустить его на объекте Model, а не на объекте документа. Если вы не хотите назначать отдельные свойства и запускать save() в конце.
Есть ли способ выполнить это без необходимости писать запрос Mongo?