doc
を想定 更新するドキュメントインスタンスが含まれています。これを実行して、一般的に更新できます:
doc.model(doc.constructor.modelName).findOne({_id: doc._id},
function(err, newDoc) {
if (!err) {
doc = newDoc;
}
}
);
ただし、Mongooseドキュメントインスタンスをすぐに必要とする以上に永続化/キャッシュしないことをお勧めします。不変の_id
をキャッシュします ドキュメント自体ではなく、すばやくアクセスする必要のあるドキュメントの数。