相关疑难解决方法(0)

什么是firestore参考数据类型适合哪些?

我正在探索新的Firebase Firestore,它包含一个名为的数据类型reference.我不清楚这是做什么的.

  • 它像外键吗?
  • 它可以用来指向位于其他地方的集合吗?
  • 如果reference是实际参考,我可以将它用于查询吗?例如,我可以有一个直接指向用户的引用,而不是将userId存储在文本字段中吗?我可以使用此用户参考进行查询吗?

firebase google-cloud-firestore

147
推荐指数
6
解决办法
4万
查看次数

Cloud Firestore深入获取子集合

假设我们有一个名为'todos'的根集合.

此集合中的每个文档都包含:

  1. title:字符串
  2. 子集合命名 todo_items

子集中的每个文档todo_items都有

  1. title:字符串
  2. completed:布尔值

我知道默认情况下在Cloud Firestore中查询很浅,这很好,但有没有办法查询todostodo_items自动获取包含子集合的结果?

换句话说,如何使以下查询包含todo_items子集合?

db.collection('todos').onSnapshot((snapshot) => {
  snapshot.docChanges.forEach((change) => {
    // ...
  });
});
Run Code Online (Sandbox Code Playgroud)

database data-modeling firebase google-cloud-platform google-cloud-firestore

58
推荐指数
1
解决办法
2万
查看次数