首页 > 解决方案 > 集合中所有 ID 的 Firebase Firestore 列表

问题描述

Google Firebase 似乎很难理解......我从集合中获取文档及其数据没有问题,但是当我尝试简单地获取集合中所有 ID 的列表时,我无法弄清楚通话应该是什么样子。我已经尝试搜索信息,但没有成功。

在此处输入图像描述

我在服务组件中声明了一个函数,如下所示:

getCollRegistrationNumbers(): firebase.firestore.CollectionReference {
  return firebase.firestore().collection(`storedItems`);
}

然后在例如我的应用程序的搜索页面中,我从我的组件调用该函数,但无论我尝试什么,它都返回空。

鉴于上面的服务功能,我应该如何完成下面的代码来只 git 一个 ID 列表?

this.fireStore.getCollRegistrationNumbers().get()
  .then(snapshot => {....})

标签: javascriptfirebasegoogle-cloud-firestore

解决方案


查看您的文档如何以斜体字体显示:这意味着,在控制台中,这些文档仅作为一个或多个子集合的“容器”存在,但它们不是“真正的”文档。


推荐阅读