2015-05-26から1日間の記事一覧

cursorを回しつつupdateすると同じドキュメントが二回更新される

mongoDBでcursorでコレクションを取得しつつupdateすると、同じドキュメントが二回updateされたり、全くされなかったりすることがあるようだ。 たとえば次のようなクエリをmongoシェルから流すと db.Hoge.find().forEach(function(result) { db.Hoge.update(…