保存对其他集合的引用

时间:2017-11-22 09:40:07

标签: firebase firebase-realtime-database google-cloud-firestore

如何在Firebase Firestore中保存对其他集合的引用? docs on adding data并未提及有关保存参考文献的任何内容。

1 个答案:

答案 0 :(得分:9)

Firestore支持存储对文档(DocumentReference)的引用而不是对集合的存储,但您可以像其他任何supported data type一样向数据库添加DocumentReference,类似于这在JavaScript中:

db.collection("cities").doc("LA").set({
    name: "Los Angeles",
    state: db.collection("states").doc("CA"),
    country: "USA",
});