Могу ли я отменить запись в Firestore?(используя автономное сохранение) - PullRequest
0 голосов
/ 21 мая 2018

Например, у меня есть запись, которую я не хочу синхронизировать в автономном режиме или сохранить с сохранением для будущей записи.Есть ли способ отменить это?

firebase.firestore().collection('test').doc('mydoc').set({value: 123});

ПРИМЕЧАНИЕ: Это отличается от этого вопроса , потому что я хочу отменить запись, а не кэшированные данные.Потому что мне нужны постоянные данные, но не для конкретной записи.

Например, я отправляю некоторые данные, у меня нет интернета в течение получаса, с открытой страницей (на рабочем столе), я хочу отменитьнаписать на сервер.

Ответы [ 2 ]

0 голосов
/ 14 августа 2018

Вы можете использовать транзакцию.Если это не удачно, вы, например, записываете данные в базу данных SQLite, и вы можете повторить попытку отправки через некоторое время, имея записанную информацию из базы данных SQLite.

0 голосов
/ 21 мая 2018

Там в настоящее время нет способа отменить записи (которые еще не были синхронизированы с сервером).Однако это действительный запрос API, поэтому я бы порекомендовал вам подать запрос функции .

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