我一直在用Firebase做一个离子应用程序,但我有一个一般性的问题。
如果我有这样的数据库:
profile:
{
101:
{
name: jon
lastname: snow
...
reservations:
{
..lot of data
}
requests:
{
..lot of data
}
}
}如果我从我的应用程序服务调用:
firebase.database().ref('/profile/101/reservations).once('value') ...它会下载整个配置文件数据吗?因为我关心的是未来的数据使用情况。还因为我知道如果我只打给
firebase.database().ref('/profile/101').once('value') ...它将下载整个数据。我只是担心如果第一种情况下,情况是一样的
发布于 2017-01-28 18:29:14
发布于 2017-01-28 17:39:05
这就是为什么你必须改变你的结构来:
profile:
{
101:
{
name: jon
lastname: snow
...
reservations: [801,...],
requests:[....]
}
},
reservations:{
801:{
profileId:101,
..lot of data
},
....
},
requests:{
.....
}https://stackoverflow.com/questions/41908178
复制相似问题