извините за мой плохой Энги sh. Я знаю, что есть метод кэширования, который я могу использовать в .get(source)
, если я использую Source.Default
, то он автоматически получит данные из cahce, если нет соединения inte rnet.
, но то, что я на самом деле want - что-то вроде этого.
скажем, есть панель поиска, когда пользователь выполняет поиск по тому же ключевому слову за последние 5 минут, а затем просто получает данные из кэша (потому что данные относительно одинаковы), в противном случае получить данные с сервера. Есть ли в Firestore метод для этого? что-то вроде Retrofit кеша в Android