Если у меня есть Query a
, и я устанавливаю его на FirebaseRecyclerAdapter
.Как обновить запрос FirebaseRecyclerAdapter
Затем я хочу постоянно создать новую Query
и обновить FirebaseRecyclerAdapter
.
например:
query = database.orderByChild("child");
query2 = database.orderByChild("child2");
adapter = new FirebaseRecyclerAdapter<...>(...,...,...,query){
...
}
Теперь, после 3-х секунд, я ищу способ изменить запрос. Аналогично этому:
adapter.setQuery(query2);
Есть ли существующий метод для этого? Или Firebase, как всегда, слишком ленив, чтобы даже поработать над этим?
Преимущество в том, что мне не нужно ждать, пока Firebase не выполнит свою фильтрацию, не теряя пропускную способность. –