Go 删除集合firestore:转到

Go 删除集合firestore:转到,go,google-cloud-firestore,Go,Google Cloud Firestore,我从api xyz获取了10个集合的数据集,然后第一次将其更新到firebase 在第二次更新中,api xyz有9个可用集合,如何仅使用9个集合进行第二次更新(覆盖现有集合,并删除第一次更新中的额外集合) 我曾经删除所有集合,然后进行更新,但这种方法不合适。要对集合执行批量更新,您需要使用 -正如我想象的那样,您已经在第一次使用来执行更新 如果只想覆盖旧日期,则需要配置一个set()方法来更新集合,而无需检查集合上是否存在任何文档。这样,它应该覆盖已经存在的数据。您可以获得有关此问题的更多信息

我从api xyz获取了10个集合的数据集,然后第一次将其更新到firebase

在第二次更新中,api xyz有9个可用集合,如何仅使用9个集合进行第二次更新(覆盖现有集合,并删除第一次更新中的额外集合)


我曾经删除所有集合,然后进行更新,但这种方法不合适。

要对集合执行批量更新,您需要使用 -正如我想象的那样,您已经在第一次使用来执行更新

如果只想覆盖旧日期,则需要配置一个
set()
方法来更新集合,而无需检查集合上是否存在任何文档。这样,它应该覆盖已经存在的数据。您可以获得有关此问题的更多信息,其中客户描述了他正在使用的覆盖数据的功能

如果这些信息对你有帮助,请告诉我