-1
hi Я пытаюсь удалить значение из mongoDB, но вместо удаления определенного значения код удаляет всех пользователей из схемы lol.удалить значение из массива mongoDB
var mongoose = require('mongoose');
var User = require('../../models/UserModel');
module.exports.unfollow = function(req, res){
var thefollowee = req.body.followee;
var thefollower = req.body.follower;
User.find({_id: thefollower}).remove({following: thefollowee}).exec();
User.find({_id: thefollowee}).remove({followers: thefollower}).exec();
res.json({ message: 'Unfollowed'});
};
followee указывает на идентификатор человека соблюдаются, последователем указывает на идентификатор пользователя, который следует за followee.
Я только что видел ваш ответ всплывал, но вы можете также использовать мангуст-х [findOneAndRemove] (http://mongoosejs.com/docs/api .html # query_Query-findOneAndRemove). –