“Добавить в массив” Ответ

Как добавить данные в поле в модели Mongoose

exports.addFriend = function (req, res, next)
{
var friend = {"firstName": req.body.fName, "lastName": req.body.lName};
Users.findOneAndUpdate({name: req.user.name}, {$push: {friends: friend}});
};
Unsightly Unicorn

Добавить в массив

// With { $push: { field: element } }

// Example:
const elementToPush = { a: 1, b: 2 };
const body = { $push: { arrayField: elementToPush } };
model.patch(id, body);
Gifted Helper

Как добавить данные в поле в модели Mongoose


//mongoose appending data

var objFriends = { fname:"fname",lname:"lname",surname:"surname" };
Friend.findOneAndUpdate(
   { _id: req.body.id }, 
   { $push: { friends: objFriends  } },
  function (error, success) {
        if (error) {
            console.log(error);
        } else {
            console.log(success);
        }
    });
)
Unsightly Unicorn

Mongodb push to arry в обновлении

db.collection.update({_id:xx}, {$pop:{letters : -1}})
Tough Turkey

Ответы похожие на “Добавить в массив”

Вопросы похожие на “Добавить в массив”

Больше похожих ответов на “Добавить в массив” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования