【发布时间】:2019-12-17 22:48:28
【问题描述】:
我正在使用 firebase 函数编写 API:api 是用 javascript 编写的。
在我的 Firestore 数据库中,我有一个包含一些嵌套字段的用户文档。例如,我的用户文档有一个大致如下所示的字段:
- 简介
- 教育
- education1 --> 学位:doc ref,日期:timestamp,学校:doc ref
- education2 --> 学位:doc ref,日期:timestamp,学校:doc ref
- 教育
我这辈子都无法访问学位对象并从中获取属性。每个用户可以有多个教育条目(例如,拥有多个学位的人)。我无法进入那些教育地图并访问他们所指的文档中的字段。
【问题讨论】:
-
你试过什么?你能分享你的代码吗?
-
您的项目符号列表中的“个人资料”是否与用户文档对应?什么是“教育”文件的类型?数组?一张地图?您能否分享一张 Firestore 控制台的图片,以显示文档和字段是如何定义的?
-
据我所知,它们都是地图。 profile 是地图,education 是存在于 profile 中的地图,而 education items 也是存在于 education 内部的地图。
-
谢谢。您能否分享您的 Firestore 控制台的图片,以显示文档和字段的定义方式?它将允许给出准确的答案。
标签: javascript firebase google-cloud-firestore