【发布时间】:2020-06-24 16:22:41
【问题描述】:
在 Firestore 中有一个创建小文档和大集合的原则。但是,如果我们使用 Firestore 使用它的 REST API,这并不有意义,因为列表集合还会打印其中所有文档的内容。这对我来说根本没有意义,不应该只返回所有文档的 id 吗?这是我正在谈论的确切方法:https://firebase.google.com/docs/firestore/reference/rest/v1beta1/projects.databases.documents/list
【问题讨论】:
-
如果您的应用程序中的功能之一是获取所有 documentId 而没有任何子数据,那么您应该创建一个仅包含 documentId 的集合,其中包含一个 key: value 对“documentId: true”。这是 NoSQL 数据库中非常常见的做法(复制、非规范化)。看到这篇有点复古但仍然相关的文章Denormalizing is Norma
标签: firebase rest google-cloud-firestore