Я новичок в firebase, хочу отсортировать данные по отметке времени, а моя база данных ниже, здесь ключ - отметка времени
Мой коддля получения данных ниже
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("MainDoor");
Query dataOrderedByKey = myRef.orderByChild("{pushId}/key");
dataOrderedByKey.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Map<String, MyListData> value = ((HashMap<String, MyListData>) dataSnapshot.getValue());
Здесь я получаю значение не по порядку ключ
Я получаю данные, как показано ниже, которые не в порядке сортировки