从Firebase数据库中的React native中对数据进行排序

时间:2017-05-17 19:58:53

标签: sorting firebase react-native firebase-realtime-database

我刚刚在https://firebase.google.com/docs/database/web/lists-of-data找到了这个

  

您一次只能使用一个order-by方法。在同一个查询中多次调用order-by方法会引发错误。

但是我必须用两个孩子对数据进行排序:第一个可以等于[0,1,2,3],分别列出每个值的项目,然后按字母顺序报告这些值。

        this.itemsRef = this.getRef().child('path').orderByChild('ItemId').equalTo(0);

getRef() {
        return firebaseApp.database().ref();
    }

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

this.itemsRef = this.getRef().child('path').orderByChild('ItemId').startAt(0).endAt(3);

然后自己对结果进行字母顺序排序。