这是我的查询,我尝试使用给定的约束
对节点进行排序 Query query = FirebaseDatabase.getInstance().getReference()
.child("chat")
.child("room-messages")
.child(roomID)
.orderByChild("timestamp")
.limitToLast(index);
现在我遇到的问题是,当我添加addListenerForSingleValueEvent
时,它给出了错误的节点排序顺序,但与addChildEventListener
一起工作正常。
这是Firebase中的某种错误还是我做错了?