Код: Выделить всё
path1 > uid0 > node
> uid1 > node
> uid2 > node
Если я выполню следующий запрос:
Узел содержит временную метку, равную ServerValue.TIMESTAMP.
Если я выполню следующий запрос:
р>
Код: Выделить всё
FirebaseDatabase.getInstance().getReference().child("path1").orderByChild("timestamp").startAfter(pastCutOff).limitToLast(limit);Если я хочу получить только один узел, я делаю это это:
Код: Выделить всё
FirebaseDatabase.getInstance().getReference().child("path1").child(uid);Я хочу получать только один узел только в том случае, если метка времени обновляется для уменьшения пропускной способности.
< р>
Код: Выделить всё
FirebaseDatabase.getInstance().getReference().child("path1").child(uid).orderByChild("timestamp").startAfter(pastCutOff);Код: Выделить всё
FirebaseDatabase.getInstance().getReference().child("path1").child(uid).orderByValue().startAfter(pastCutOff, "timestamp");Существует ли комбинация, которая будет возвращать только те данные, которые мне нужны, без необходимости создания постоянного значения valueEventListener?
Подробнее здесь: https://stackoverflow.com/questions/792 ... mp-updated
Мобильная версия