React Firebase查询startAt()和endAt()无法正常工作

时间:2016-10-19 13:17:32

标签: javascript reactjs firebase firebase-realtime-database

我在firebase上遇到一些问题。

我正在尝试使分页查询工作但不知何故它总是返回最后5个结果而不是结果5-10与endAt(10)查询。不知何故,似乎它在StartAt()endAt()忽略了这个查询。这是我的功能。

limitToLast()函数似乎覆盖了所有内容...... 我也尝试使用keys然后切换到orderbychild()以使用更容易分页的数字

我感谢任何帮助

fetchNext(){
        this.ref = base.fetch('influencers', {
          context: this,
          state: 'Influencer',
          asArray: true,
          queries: {
            endAt: 10,
            limitToLast: 5,
            orderByChild: 'order',
          },
          then(data) {
            console.log(data);
          this.setState({Influencer: data});
        }
    });
    }

0 个答案:

没有答案