javascript - 如何获取填充了引用字段的文档

标签 javascript reactjs firebase google-cloud-firestore

考虑 firestore 中的帖子文档架构:

{
  user: "/users/userId", //reference to document in users collection
  description: "lorem ipsum" //string
}

我怎样才能得到这个文档,其中用户字段填充了引用的文档数据? 此代码 db.collection("posts").doc("postId").get().then(post => console.log(post)) 返回 post 文档。

最佳答案

您必须对引用的文档进行第二次查询。带有引用的字段在查询过程中绝不会自动跟进。

关于javascript - 如何获取填充了引用字段的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57340241/

相关文章:

javascript - 通过鼠标单击更改 div 的样式,然后通过第二次单击将其改回

javascript - 模块异步函数中的变量范围

javascript - react 中静态部分的条件渲染 - MERN

firebase - Firestore 数据复制与在字段中存储文档引用

javascript - "ng new"选项 - Angular -cli

javascript - 为什么我的 if 函数不以 "timer"变量为目标?我试图让它在计时器达到 0 时发出警报/控制台 "time is up"

javascript - 在 typescript 箭头函数中,参数列表前的 'new' 关键字是什么意思?

javascript - React 类方法未定义 no-undef

firebase - Firestore 查询比较没有数组包含的两个数组

java - 尝试写入文档是否会消耗 Cloud Firestore 中的写入操作成本?