firebase - 获取子集合和子集合中的集合
问题描述
我的火库有问题。问题是我有这样一个数据库。我想下载 hives 集合中的所有东西。问题是每个养蜂场都有不同的集合。例如,我有:蜂房中的 3 个文档,每个蜂房和我拥有的每个文档中,例如:5 个蜂巢。我想要所有荨麻疹的所有细节。
users:
{uid}:
apiaries:
{uid}:
hives:
{uid}
notes:
{uid}
解决方案
如果您想获取所有名为“hives”的子集合中的所有文档,无论它们嵌套在哪里,那么您将需要使用集合组查询。
firebase.firestore().collectionGroup("hives").get()
推荐阅读
- html - 鼠标悬停时左侧菜单图像发生变化
- python - 如何使用 Python 将 utf-16 编码的 csv 文件转换为 utf-8?
- angular - 找不到名称“RTCSignalingState”
- amazon-web-services - AWS 资源使用优化
- python - 在 Python 中包含 Lua 项目
- facebook - Facebook 登录:验证验证码时出错
- c# - 比较datagridview中的日期列与日期时间的月份c#winform
- javascript - 如何在 Typescript 中检查 null 和 undefined 并保存类型信息?
- angular - 如何以角度传递get方法url中间的值
- kubernetes - 尽管配置了角色,但从 pod 访问 Kubernetes API 失败