Firebase Query使用addListenerForSingleValueEvent和addChildEventListener提供不同的结果

时间:2017-09-09 12:25:08

标签: android firebase firebase-realtime-database

这是我的查询,我尝试使用给定的约束

对节点进行排序
 Query query = FirebaseDatabase.getInstance().getReference()
            .child("chat")
            .child("room-messages")
            .child(roomID)
            .orderByChild("timestamp")
            .limitToLast(index);

现在我遇到的问题是,当我添加addListenerForSingleValueEvent时,它给出了错误的节点排序顺序,但与addChildEventListener一起工作正常。

这是Firebase中的某种错误还是我做错了?

0 个答案:

没有答案