Есть ли способ, с помощью которого я могу вызвать функцию в firebase (самой firebase) - PullRequest
0 голосов
/ 02 ноября 2018

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

Я разрабатываю приложение Прокат автомобилей , в котором пользователь арендует автомобиль (скажем, на 2 дня). В этом случае автомобиль будет забронирован на 2 дня и в приложении будет отображаться BOOKED . Итак, я хочу, чтобы, когда эти 2 дня закончились, тогда firebase автоматически меняет статус машины с BOOKED на AVAILABLE в базе данных в реальном времени.

1 Ответ

0 голосов
/ 02 ноября 2018

Вы можете использовать Http Cloud Functions, которые вы можете запускать с помощью задания cron. (например, в полночь). Но для работы cron вам понадобится внешний инструмент.

Другим вариантом будет вычисление статуса автомобиля, каждый из которых будет установлен на определенную дату (например, текущая дата + 2 дня).

К сожалению, у firebase нет функциональности для сохранения свойства как вычисленного значения (пока).

Вы можете проверить сообщение в блоге об этом: https://firebase.googleblog.com/2017/03/how-to-schedule-cron-jobs-with-cloud.html

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