У меня есть совместное свойство для запроса нескольких значений одновременно.Это выглядит так:
![enter image description here](https://i.stack.imgur.com/Ygewo.png)
А вот мой код запроса:
rootRef.child("leagues")
.orderByChild("division_size")
.startAt("1_1")
.endAt("1_10")
.addListenerForSingleValueEvent(object : ValueEventListener {
override fun onDataChange(snapshot: DataSnapshot) {
if (snapshot.exists()) {
log.error("League Available")
} else {
log.error("League Not Available")
}
}
override fun onCancelled(error: DatabaseError) {
log.error("Failed to read value.", error.toException())
}
})
Обратите внимание на размер в "Division_size" startAtравно 1, а endAt равно 10. Это дает мне неверный результат, моментальный снимок не существует, когда я это делаю, но когда я переключаю размер endAt на 9 или любую одну цифру, он работает.
Как можноЯ делаю это, чтобы работать на всех цифрах, скажем, от 1 до 100?