Reactjs 特定范围内的火基载荷lada

Reactjs 特定范围内的火基载荷lada,reactjs,firebase,firebase-realtime-database,react-redux-firebase,Reactjs,Firebase,Firebase Realtime Database,React Redux Firebase,我在React.js项目中使用firebase。 在firebase我有这样的收藏。有近400个ID: users:{ '1JDJDHDHDSbBDBDB':20, '2JDJDHDHDSbBDBDB':8, '3JDJDHDHDSbBDBDB':23 ........... '3JDJDHDHDSbBDBDB':79 '3JDJDHDHDSbBDBDB':23 } 如何进行查询以加载前10个用户,然后加载其余用户 我试过了 limitToFirst=10 但无法设置从10

我在React.js项目中使用firebase。 在firebase我有这样的收藏。有近400个ID:

users:{
 '1JDJDHDHDSbBDBDB':20,
 '2JDJDHDHDSbBDBDB':8,
 '3JDJDHDHDSbBDBDB':23
    ...........
 '3JDJDHDHDSbBDBDB':79
 '3JDJDHDHDSbBDBDB':23
}
如何进行查询以加载前10个用户,然后加载其余用户

我试过了

limitToFirst=10
但无法设置从10到其余的范围。。。。。
提前感谢。

您的
用户
表结构应该类似于
用户:{autoincrementedid:{id:20},autoincrementedid:{id:8}…
然后您可以执行
limitToFirst
查询。如果您知道该值,那么您使用的结构将比大,也比小。在您的情况下,第二个页面将是一个类似于
ref.orderByKey().startAt(lastKeyOnPreviousPage)
的查询,如下所示: