【发布时间】:2016-04-20 01:13:55
【问题描述】:
很多时候,当我向 AngularFire 应用程序添加新功能时,我需要通过向 json 列表添加新父项来更改 firebase 数据。这导致我返回并更改代码的多个区域以更新我迭代 json 数据的方式。
例如我有json数据:
"userdata": {
"user1": {
"uniqueGeneratedKey": {
"key1": "value1",
"key2": "value2"
}
}
}
后来我决定需要对所有这些唯一生成的键进行分组,因此我创建了一个父级,它看起来像:
"userdata": {
"user1": {
"group1":
"uniqueGeneratedKey": {
"key1": "value1",
"key2": "value2"
}
}
}
}
现在我必须重写所有执行 CRUD 操作的函数以反映更改。 是否有工作流程或编码方式可以最大限度地减少每次更新数据库结构时需要进行的多项更改?
【问题讨论】:
标签: javascript json firebase