Ordering data does not actually order anything
问题 I'm trying to get a dataset of messages out of my firebase database and want the messages sorted by added/timestamp. But for some reason no orderby I put in the code is actually used. I tried doing these 2 things. _messagesRef = FirebaseDatabase.instance.reference().child('messages/'+key); _membersSubscription = _messagesRef .orderByChild('timestamp') .onValue//On valuechange .listen((Event event) => _messagesSubscriptionCallback(event)); _messagesRef = FirebaseDatabase.instance.reference()