google-cloud-firestore - Firestore:一个原子操作中的事务和批处理
问题描述
一个包含事务和批处理的原子操作,在 Firestore 中是否可行?或者它们是两种不同的操作?
解决方案
事务与批次不同。而且您不能在批处理中执行事务。你必须选择。
当您只有要创建的文档或已知更新时,您可以使用批处理。当您需要在修改文档之前先阅读文档时,您可以使用事务。
推荐阅读
- html - Angular Bootstrap 4 Navbar 不会切换和 navbar-dark 问题
- c# - 不能画一条简单的线
- html - 放置 div 块
- spring - Spring Security:自定义 UserDetails 和 GrandtedAuthority 实现
- asp.net-mvc-5 - 为什么我不应该使用 MVC Jsonresult 而不是 apicontroller get 方法
- cmd - 创建用于切换 python 版本的 *.bat 文件
- python - 处理一个 Numpy 数组的极端情况以进行迭代
- java - JNI 代码返回字符串但得到错误 java.lang.UnsatisfiedLinkError: com.package.openGeoDb()Ljava/lang/String;
- python - 如何平滑 LSTM 输出
- reactjs - 无法缩放图像以适合屏幕。尝试了 resizeMode 和 aspectRatio。如何缩放以适应?