0
我正在嘗試爲所有findOneAndUpdate調用更新文檔。所以我使用Mongoose Middleware寫了一篇帖子。我使用的貓鼬4.6從貓鼬發佈更新findOneAndUpdate鉤子
mySchema.post('findOneAndUpdate', function(result) {
result.currentEvent = result.Events.slice(-1);
this.model.update({}, { currentEvent: result.currentEvent }).exec();
});
但這僅更新返回的對象,而不是我的集合中的文檔。有沒有辦法做到這一點?
this.save不是一個函數? – jdeyrup