Выполнение запроса к базе данных в реальном времени
DatabaseReference mReference = mDatabase.getReference("Cards/" + language + "/" + gameTitle);
Query query = mReference.orderByChild("rank");
query.addValueEventListener
предполагается, что оно будет отсортировано по rank
и получено как значения 1/2/3/4/5/6.Вместо этого он возвращает 1/10/11/12/13/14/15/16/17/18/19/2/20/21 и т. Д. Вот как выглядит иерархия (извините за русский язык, но нет английскогопока)
Похоже, сортировка по первому символу вместо целого значения