Reactjs 如何访问引用Firebase中其他对象的对象
我的Firebase.json看起来像:Reactjs 如何访问引用Firebase中其他对象的对象,reactjs,firebase,firebase-realtime-database,reference,Reactjs,Firebase,Firebase Realtime Database,Reference,我的Firebase.json看起来像: “员工”:{ “雇员1”:{ “活动”:{ “活动1”:正确 }, “年龄”:61岁, “姓名”:“雇员1” }, . . . //其他雇员 } “活动”:{ “活动1”:{ “名称”:“活动名称1”, “价值”:2, “成本”:2 }, . . . //其他活动 }在NoSQL数据建模中,您应该毫不犹豫地复制数据,也就是说,以一种使查询更简单、更重要、更快的方式进行非规范化 因此,在您的情况下,您可以按如下方式修改数据结构: "Employees":
“员工”:{
“雇员1”:{
“活动”:{
“活动1”:正确
},
“年龄”:61岁,
“姓名”:“雇员1”
},
.
.
.
//其他雇员
}
“活动”:{
“活动1”:{
“名称”:“活动名称1”,
“价值”:2,
“成本”:2
},
.
.
.
//其他活动
}
在NoSQL数据建模中,您应该毫不犹豫地复制数据,也就是说,以一种使查询更简单、更重要、更快的方式进行非规范化
因此,在您的情况下,您可以按如下方式修改数据结构:
"Employees": {
"Employee1" : {
"Activities": {
"Activity1": {
"name": "Name of Activity1", // <- add the details of the activity here
"value": 2,
"cost": 2
},
},
"age" : 61,
"name" : "Employee1"
},
.
.
.
//other employees
}
"Activities": {
"Activity1": {
"name": "Name of Activity1",
"value": 2,
"cost": 2
},
“员工”:{
“雇员1”:{
“活动”:{
“活动1”:{
“名称”:“活动名称1”,//@nedzadhafizovic很高兴我能为您提供帮助。您可以通过单击答案左侧的灰色复选标记来接受答案,请参阅。谢谢