Firebase Realtime Database автоматически увеличивает значение - PullRequest
0 голосов
/ 24 октября 2018

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

Это означает, что пусть у пользователя есть точка, и эта точка сохраняется в базе данных реального времени firebase.Я хочу, чтобы эта точка автоматически увеличивалась и при закрытии приложения.Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Нет ничего встроенного в базу данных Firebase Realtime для автоматического изменения значений в определенное время.

Но Firebase имеет интеграцию с облачными функциями, которая может использоваться для запуска (небольших) битов кода JavaScript вусловия вы определяете.Один из распространенных вариантов использования, для которого разработчики используют облачные функции, - это реализация кода, который выполняется в определенное время или через определенные промежутки времени.Подробнее об этом сценарии использования см. Облачные функции для триггера Firebase вовремя?

0 голосов
/ 24 октября 2018

По вашему объяснению, это проблема, которую легко решить, если приложение работает в фоновом режиме.Для этого посмотрите здесь.

Цитируя ответ из приведенной выше ссылки, я дал здесь:

Очень простой ответ для вашей проблемы - использовать Сервис .Это позволит вам выполнять различные задачи, находясь в фоновом режиме, и является вашим лучшим выбором для автоматической отправки вашего местоположения / данных на сервер.

Также прочтите этот ответ для справки.

Хотя оба ответа относятся к обновлению местоположения, но их можно легко расширить, чтобы выполнить ваши требования.

Подсказка: Приведенные выше ответы отправляют данныесервер с частыми интервалами.Отправьте ваши данные на сервер Firebase, когда поле данных будет изменено.

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