今のところ、サブドキュメントを削除したい場合は、次のようにします。
Post.findById(post_id).exec(function(err, post) {
post.comments.remove({'_id': comment_id});
post.save(function(err) {
res.end("Hooray!");
});
});
コメントを削除するたびに投稿全体がDBからフェッチされ、多くのものが添付されているため、これは私には最適ではないようです。それで、親ドキュメントをフェッチせずにサブドキュメントを変更することは可能ですか?