firebase - 如何在 Firestore 中添加父集合?
问题描述
我想没有办法在 Firestore 中创建父集合。但是,可能有解决方案,所以我发布了这个。
我的数据库现在如下所示。
+ categories
+ stores
+ counters
商业模式发生了变化,所以我需要将数据库模型更改为这样。
Countries
+ U.S
+ Cities
+ LA
+ categories
+ stores
+ counters
+ NewYork
+ categories
...
是否可以?
谢谢!
解决方案
没有简单的方法可以将文档移动到新结构中。您将不得不编写代码来重组所有文档和集合,以便通过单独读取现有文档、编写新文档和删除原始文档来按照您想要的方式进行组织。
推荐阅读
- c# - 在 .NET Core 中全局强制设置不区分区域性的日期格式
- java - Google App Engine(Java 11 Standard,basic_scaling)idle_timeout 不起作用?
- django - 如何自定义 django rest auth 电子邮件上下文
- angular - 为什么我的订阅会在一个组件上触发一次,但在指向同一 observable 的其他组件上却可靠地触发?
- firebase - 未处理的异常:MissingPluginException(在通道 plugins.flutter.io/firebase_messaging 上找不到方法 getToken 的实现)
- mysql - java.sql.SQLNonTransientConnectionException:单体项目的 jhipster docker 生产中不允许公钥检索
- javascript - 错误:预期未定义等于业力
- mongodb - 如何使用 mongo-driver 使用 $elemMatch 查询 mongoDB
- python - 如何使用 Pandas 读取文件(带有特殊字符)?
- mysql - 由于“错误 1:无法准备语句(“IF”附近的 1:语法错误),SQL 无法更新表