MongoDBはトランザクションをサポートしていません(少なくとも単一のドキュメントの範囲外ではありません)。変更をロールバックする場合は、自分でそれを手作りする必要があります。特定の状況で本当に必要な場合に、Mongoで独自のトランザクションを実装する方法を説明するリソースがいくつかあります。あなたは見てみることができます..
http://docs.mongodb.org/manual/tutorial/perform-two-phase-commits/
これは、使用できるパターンの説明にすぎません。アプリケーションでトランザクションが絶対に必要であることがわかった場合は、MongoDBがニーズに適しているかどうかを検討する必要があります。