javascript - 集合中所有 ID 的 Firebase Firestore 列表
问题描述
Google Firebase 似乎很难理解......我从集合中获取文档及其数据没有问题,但是当我尝试简单地获取集合中所有 ID 的列表时,我无法弄清楚通话应该是什么样子。我已经尝试搜索信息,但没有成功。
我在服务组件中声明了一个函数,如下所示:
getCollRegistrationNumbers(): firebase.firestore.CollectionReference {
return firebase.firestore().collection(`storedItems`);
}
然后在例如我的应用程序的搜索页面中,我从我的组件调用该函数,但无论我尝试什么,它都返回空。
鉴于上面的服务功能,我应该如何完成下面的代码来只 git 一个 ID 列表?
this.fireStore.getCollRegistrationNumbers().get()
.then(snapshot => {....})
解决方案
查看您的文档如何以斜体字体显示:这意味着,在控制台中,这些文档仅作为一个或多个子集合的“容器”存在,但它们不是“真正的”文档。
推荐阅读
- java - SpringBoot Security & MongoRepository 如何通过用户名和密码获取用户
- swift - 节省步进器 SwiftUI 的价值
- python - 在 Plotly 中,如何在使用更新按钮在不同图形之间切换时动态更改轴标题
- jquery - 使用 jQuery 更新特定 th 下的单元格值到链接
- pyinstaller - PyInstaller:尝试运行分发文件时出现 FileNotFoundError
- github - 当 access_token 过期时, github api to refresh_token 会抛出 bad_refresh_token 错误
- qt - 将 QTextStream 转换为 QByteArray
- javascript - 对象对象显示在反应中的选择标签中
- java - Spring Boot 嵌入式 Apache Derby
- kubernetes - 如何经营一次性工作?