関数内の3つの流星コレクションを更新したいのですが、3つすべての更新が成功した場合に限ります。それ以外の場合は、ロールバックしたいと思います。これを行うための良いパターンはまだありますか?
ありがとう
関数内の3つの流星コレクションを更新したいのですが、3つすべての更新が成功した場合に限ります。それ以外の場合は、ロールバックしたいと思います。これを行うための良いパターンはまだありますか?
ありがとう
meteorは、トランザクションを明示的にサポートしていないデータベースバックエンドにmongodbを使用しています。ただし、使用できるパターンはまだあります:http: //docs.mongodb.org/manual/tutorial/perform-two-phase-commits/
基本的には、各トランザクションに状態値を設定し、すべてが完了したときにのみ完了のマークを付けます。