2016-09-06 4 views
4

Есть ли способ реализовать логику с стороны Firebase, а не на стороне клиента?Создать логику внутри Firebase

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

+0

Я боюсь, что нет. Было бы хорошо что-то вроде облачного кода Парса. Но пока нет. –

+1

Невозможно. Вам придется реализовать собственный сервер приложений, возможно, используя Google App Engine? –

ответ

2

После работы с Firebase, я обнаружил, есть правило только проверка производится на firebase стороне сервера, вы не можете редактировать свои данные на сервере firebase

Если вы хотите написать какой-нибудь бизнес-логику на стороне клиента , вам необходимо использовать трехуровневую архитектуру

Firebase - сервер (например, службы AWS или облачные сервисы Google или т. д.) - тогда ваш клиент.

Смежные вопросы