Я использую FirebaseRecyclerAdapter и передаю FirebaseRecyclerOptions с некоторым запросом в конструктор. Каждый элемент имеет количество полей, включая метку времени a и другое целочисленное поле b. Поэтому я хочу, чтобы элементы с более старыми a, но меньше b были в верхней части списка. Его легко реализовать с помощью sqlite, но не так просто с nosql. Кажется, мне нужно добавить дополнительное поле, которое поддерживает оба поля: String.valueOf(a) + String.valueOf(b), но как достичь свойств asc / desc?
Загрузка всего списка и сортировка в Java не является вариантом.