我是nosql和firebase实时数据库的新手,我对数据库的结构有疑问 .
1,
例如,如果我以这种方式构建我的数据库
user-
user1-
info-
followers-
user2
user3
user4
posts-
...
如果我使用以下方式访问关注者信息用户:
ref.child('users').child('user1').child('info').child('followers')
firebase只会下载follwers的子节点吗?它不会将其他节点下载到用户,这是正确的吗?
2,
如果我使用以下方法检索数
ref.queryOrdered(byChild:"index").queryStarting(atValue:start).queryEnding(atValue: end)
只有起始索引和结束索引之间的数据才会下载到用户端吗?
1 回答
是的
是的 . 's how it'是根据queryStarting()和queryEnding()的文档定义的 . 请注意,起始值和结束值为 inclusive ,表示任何值等于起始值和结束值的记录都将成为结果的一部分 .