首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >仅导出子集合

仅导出子集合
EN

Stack Overflow用户
提问于 2022-03-27 20:22:54
回答 1查看 176关注 0票数 1

我收集的火药库的结构如下:

代码语言:javascript
运行
复制
events/{2022}/January/{someDocumentId}

如何只导出一月的子收藏品?

我一直在浏览这些docs https://firebase.google.com/docs/firestore/manage-data/export-import,但只能找到导出整个数据库和“事件”根集合的信息。原因是我想降低我的成本。

EN

回答 1

Stack Overflow用户

发布于 2022-03-28 06:01:34

如何只导出一月的子收藏品?

可以使用collection-id标志筛选特定集合。按照您已经提供的链接,您可以遵循提供的命令:

gcloud firestore export gs://[BUCKET_NAME] --collection-ids=[COLLECTION_ID_1],[COLLECTION_ID_2]

只需注意,使用collection-id标志就可以从一组导出文件中导入特定的集合组,如果有不想导出的集合,则可以使用该标志将它们排除在导出操作之外。

此外,如果要备份整个集合及其子集合而不使用collection-id标志,则可以使用集合组查询从集合组检索所有文档,而不是从单个集合中检索所有文档。还有一个相关的帖子,它很好地回答了如何使用collection group query从Firebase集合中获取所有文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71640017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档