Как сортировать документы Firestore по нескольким параметрам?

У меня есть коллекция с документами. Я хочу их отсортировать по нескольким значениям. Как я хотел сделать как показано ниже

FirebaseFirestore.getInstance().collection("ABS")
    .whereGreaterThan("firstMaxValue")
    .whereGreaterThan("secondMaxValue")

Но по правилам нельзя использовать метод whereGreaterThan() с двумя разными параметрами, выходит ошибка. Вопрос, как мне решить задачу ? Получить все документы, и отсортировать их на стороне клиента не вариант, так как документов много.

Можно ли решить задачу с помощью Firebase Function ? Или с помощью своего сервера ?


Ответы (0 шт):