【发布时间】:2019-10-29 18:31:43
【问题描述】:
我目前在 Firestore 中有一组文档。这些文档中的每一个都包含一个 json 对象数组。我相信将这些数组作为子集合存储在每个文档中会更好。我唯一关心的是读取子集合的定价方面。
由于它目前只是每个文档上的一个数组,我相信当我获取文档时,这仅算作一次读取(如果我错了,请纠正我)。
如果我转而使用子集合并使用下面的代码阅读整个集合,这算作一次阅读还是多次阅读?我担心这可能很昂贵。
db.collection("cities").get().then(function(querySnapshot) {
querySnapshot.forEach(function(doc) {
// doc.data() is never undefined for query doc snapshots
console.log(doc.id, " => ", doc.data());
});
});
https://firebase.google.com/docs/firestore/query-data/get-data
感谢您的帮助:)
【问题讨论】:
标签: firebase flutter google-cloud-firestore