Firebase实时数据库结构

Firebase实时数据库结构,firebase,firebase-realtime-database,nosql,Firebase,Firebase Realtime Database,Nosql,我是nosql和firebase实时数据库的新手,我对数据库的结构有疑问 一, 例如,如果我以这种方式构建数据库 user- user1- info- followers- user2 user3 user4 posts-

我是nosql和firebase实时数据库的新手,我对数据库的结构有疑问

一,

例如,如果我以这种方式构建数据库

user-
     user1-
           info-
                followers-
                           user2
                           user3
                           user4
           posts-
                 ...
如果我使用以下方式访问跟随者信息用户:

ref.child('users')。child('user1')。child('info')。child('followers')

firebase将只下载Followers的子节点,对吗?它不会将其他节点下载给用户,对吗

二,

如果我使用以下方法检索数据:

ref.queryOrdered(byChild:“index”).queryStarting(atValue:start)。queryEnding(atValue:end)

只有起始索引和结束索引之间的数据才会下载到用户端,对吗

  • 对。这是根据和的文档定义的。请注意,开始值和结束值都是包含在内的,这意味着任何值等于开始值和结束值的记录都将成为结果的一部分

  • 对。这是根据和的文档定义的。请注意,开始值和结束值都是包含在内的,这意味着任何值等于开始值和结束值的记录都将成为结果的一部分