Firebase查询后续数据

时间:2017-09-06 23:02:24

标签: javascript firebase firebase-realtime-database

对于角度火力棒项目,我有以下数据查询:

数据: enter image description here

...从旧到新(或1到4)

的存储位置

然后,我有以下检索它:

var startHere = '-KtOLj2ay8S0LHYBzQ2L'; // #3
this.firedata.child('/01_Total').startAt(startHere).limitToLast(2).once('value', (snapshot) => {
        var data = snapshot.val();             
})

在这种情况下,我试图检索#1和#2(或#3之后的那些)。

我收到了未承诺的错误。

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

当您使用startAt时,您需要首先指明要对数据进行排序的内容:

this.firedata.child('/01_Total').orderByKey().startAt(startHere).limitToLast(2)