3

我正在使用 MongoDB 实现一些事务。由于我必须实现自己的回滚(并且回滚可能会失败),我想知道什么类型的错误会阻止更新操作成功。

以下是我希望见面的原因:

  1. 网络问题(在这种情况下我们需要稍后重试),
  2. 查询没有找到我要更新的对象(在这种情况下,回滚应该忽略更新并继续其他步骤)

是否有任何其他原因可能阻止更新操作成功?

更新: 这个问题是关于了解不同类型的可能失败,以便应用程序的代码可以相应地对它们做出反应。

4

0 回答 0