Ich versuche, meine .delete() -Methode in meinem Router zu tweezen, also wenn ich ein Objekt (Favorit in diesem Fall) das Ergebnis lösche sofort zeigen. Manchmal wird das Ergebnis angezeigt, wenn das Resquest gesendet wird, aber von Zeit zu Zeit muss ich den Browser aktualisieren, um das Ergebnis zu sehen.Mungo Express .delete() .update() gibt nicht immer die aktualisierte Ansicht zurück
Das Verfahren geht wie folgt:
favoriteRouter.route('/:dishObjectId')
.delete(Verify.verifyOrdinaryUser, function (req, res, next) {
var dishObjectId = req.params.dishObjectId
var userId = req.decoded._id;
Favorites.update({ postedBy: userId }, { $pull: { dishes: dishObjectId } },
function (err, favorite) {
if (err) next(err);
res.json(favorite);
});
});
Das Verfahren funktioniert im Prinzip gut, aber ich kann einfach nicht eine Art und Weise immer das Ergebnis zeigen, finden, ohne den gesamten Browser aktualisieren zu müssen. Ich arbeite an einem lokalen Rechner.
hat nicht funktioniert Ich habe das gleiche Problem – ScorpioNick