В документации говорится:
Однако, если у вас есть фильтр со сравнением диапазонов (‹,‹ =,>,> =), ваш первый заказ должен быть в том же поле:
Это означает, что я могу использовать сравнение без диапазона, "==", с предложением orderBy. Но это не удается:
myCollectionRef.where('age', '==', 2).orderBy('name');