【发布时间】:2019-09-15 12:29:04
【问题描述】:
我需要在不下载整个文档的情况下访问 firebase 文档中的单个字段。
用例: 我在 firebase 中有一个 cmets 页面和一个 cmets 集合。我需要知道那里有多少 cmets 而无需全部下载。有一个带有commentCount 字段的文档,每次发布新评论时都会更新,还有一个包含所有cmets 的数组。我想访问字段 commentCount 并读取它的值。
this.angularFireStore.firestore.collection('comments/' + id + '/commentCount').get().then(col => {
console.log(col);
});
我试过这个,但它返回一个未定义的。 我怎样才能做到这一点?
【问题讨论】:
-
Cloud Firestore 始终读取完整的文档。无法从文档中仅读取单个字段。见stackoverflow.com/a/47477449/209103
标签: javascript firebase google-cloud-firestore