访问Google Firestore中的嵌套JSON集合

时间:2020-09-17 09:36:29

标签: javascript php arrays firebase google-cloud-firestore

我正在尝试访问嵌套集合,如图所示。我可以使用{{query.data['0'].name}}格式的JS访问字段,但无法访问集合“客户”。

我尝试了{{query.data['0'].customers}}{{query.data.customers}}和其他一些变体,但是对于如何访问该子集合,我既无能为力。

到目前为止,我已经看到人们使用其他语言来执行此操作,但是我不确定如何在此处访问它-this is my db

1 个答案:

答案 0 :(得分:0)

对顶级集合的查询将不会从嵌套子集合中返回文档。如果要从子集合中获取数据,则必须专门使用集合和文档的名称来查询数据,以建立该子集合的路径。

firestore
    .collection("topLevelCollection")
    .doc("documentId")
    .collection("nestedCollection")
    .get()