LINUX.ORG.RU

Сообщения PaulTmatik

 

Удаление нескольких документов из коллекции

Я новичок в MomgoDB. При разработке приложения столкнулся с проблемой удаления нескольких документов из коллекции. Точнее удаляются все документы вместо указанных.
На сервер с помощью ajax передается запрос на удаление, где данные представлены так:

[{_id:"lskdfjlskf"},{_id:"skdvnos3lmsdk"}]
Обработчик на сервере:
app.delete('/ajax/users', function(req, res) {
    var userData = req.body;
    console.log(studentData.deleteSet)
    Users.remove(studentData.deleteSet, function(err) {
        if(err) res.json(err);
        res.json(usersData.deleteSet);
        console.log('Selected students was deleted');
    });
});
(Функция тестовая в финальном варианте будет отдавать все необходимые ответы)
Я так понимаю функция .remove работает только с одним документом. Каким образом можно реализовать удаление нескольких документов одновременно?
Пробовал через цикл, но это тоже не то. Так как удаляются все документы, как и при первом варианте.

 , ,

PaulTmatik
()

RSS подписка на новые темы