我正在尝试使用firebase连接器angularfire设置 angularjs
应用程序 . 在我的数据库中,我有一个无穷无尽的列表,我想只显示最后100个项目和任何新的项目 .
根据文档,函数 $firebase()
将 Firebase
引用作为参数与其设置的任何url一起使用 . 它会自动加载可以分配给 $scope
的内容 . 但是如果有很长的数据列表会发生什么?是否有任何选项可以限制从 firebase
中提取的项目数量,就像使用 .limit()
直接从Firebase参考中提取数据时一样?我没有在angularfire文档中找到任何内容 .
1 回答
你可以选择使用limit()和startAt()和endAt():
你甚至可以通过一个位置从startAt或endAt作为参数:https://www.firebase.com/docs/web/api/query/limit.html