Flutter Firestore сбросить кеш - PullRequest
       0

Flutter Firestore сбросить кеш

1 голос
/ 13 января 2020

На данный момент у меня есть снимки документов, которые поступают из кеша моего телефона. Я знаю это по флаттеру

print(document.metadata.isFromCache ? "NOT FROM NETWORK" : "FROM NETWORK");// document is a DocumentSnapshot

: НЕ ИЗ СЕТИ

Однако некоторые из этих документов я удалил из магазина, но они все еще появляются. Я хотел бы знать, есть ли способ, которым я могу сбросить свой кэш для firestore во флаттере так, чтобы все документы были из облака.

Спасибо за любую помощь - очень признателен.

1 Ответ

2 голосов
/ 13 января 2020

Звучит как ошибка, если документ появляется в запросе, где исходный документ был удален, , если приложение имеет возможность подключения и может синхронизироваться с Firestore . Если вы можете воспроизвести эту ситуацию с указанными c шагами, команда Firestore может запросить ваш отчет об ошибке .

Если вы просто хотите начать с чистого кэша для разработки, вы можете удалить и переустановите приложение, чтобы очистить кеш.

На Android есть системная опция, в которой вы можете очистить данные приложения (также может быть аналогичная опция iOS).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...