在Google Cloud Firestore中批量更新删除和重新创建同一文档

时间:2020-09-01 01:32:47

标签: google-cloud-firestore

我的应用程序中可能存在完全相同的文档可能被删除并在同一批更新中添加的情况。文档ID和数据将完全相同。如果重要的话,首先添加deleteDocument批处理更新操作。我的假设是该文档将保持原样。这是正确的假设吗?

没关系,但是我正在使用Xcode,iOS和Swift。

1 个答案:

答案 0 :(得分:0)

批处理更新中的操作将按添加顺序依次进行。因此,对于上述情况,文档在批处理更新结束时将保持不变。如果在创建/更新操作之后添加了删除操作,则文档将被删除。正如道格所说,情况始终如此。