通过映射将数据保存在firebase中>>

问题描述 投票:1回答:2

我只是将数组传递给Firebase来存储数据,但这不是从数组查询数据的有效方法。所以,我打算以映射格式存储数据。但不确定如何做到。

{
   "ClassDetails": 
   [
     {
       "Code": "CIS695",
       "Instructor": "Dr. Antony",
       "Location": "BB444",
       "Name": "Capstone project"
     }
   ],
   "PersonalDetials": [
     {
       "Email": "[email protected]",
       "FName": "Ravi",
       "LName": "Shah",
       "Major": "MSIS"
     }
   ]
 }

想要更改此格式

{
   "ClassDetails": 
     "CIS695"{
       "Code": "CIS695",
       "Instructor": "Dr. Antony",
       "Location": "BB444",
       "Name": "Capstone project"
       }
       "CIS690"{
       "Code": "CIS690",
       "Instructor": "Dr. Smith",
       "Location": "BB444",
       "Name": "Project Management"
       }
   "PersonalDetials": 
     {
       "Email": "[email protected]",
       "FName": "Ravi",
       "LName": "Shah",
       "Major": "MSIS"
     }
 }

尝试了所有步骤,但找不到合适的解决方案。Data structure in firebase

我只是将数组传递给Firebase来存储数据,但这不是从数组查询数据的有效方法。所以,我打算以映射格式存储数据。但是不知道该怎么做。 {“ ...

angular typescript firebase ionic-framework google-cloud-firestore
2个回答
0
投票

尝试这样:


0
投票

考虑到data的结构不会改变,请尝试一下:

© www.soinside.com 2019 - 2024. All rights reserved.