【发布时间】:2019-04-02 04:53:38
【问题描述】:
在使用 Firebase 读取时间数据库进行建模时,无法确定唯一键。
我的用户集合被标识为电子邮件 ID。
所以我的目标是对数据库进行建模,如下所示。
{
"users": {
"aa@dd.com": {
"name": "aa",
"addr": "new york",
"tel": "3224323"
},
"bb@dd.com": {
"name": "bb",
"addr": "new york",
"tel": "3224323"
},
"cc@dd.com": {
"name": "bb",
"addr": "new york",
"tel": "3224323"
},
"dd@dd.com": {
"name": "cc",
"addr": "new york",
"tel": "3224323"
}
}
}
但 Firebase 不允许将某些特殊字符作为键。如@、:等
如何修复我的建模以适应 Firebase?
【问题讨论】:
标签: firebase firebase-realtime-database database-design