При моделировании с базой данных Firebase readtime, застрял с определением уникального ключа.
Моя коллекция пользователей идентифицируется как идентификатор электронной почты.
Поэтому моя цель - моделирование БД, например ниже.
{
"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?