Напишите событие в реальном времени с помощью Functions Cloud в Firebase - PullRequest
0 голосов
/ 08 сентября 2018

У меня есть экземпляр с именем AP, который я хочу создать функцию, которая при добавлении новых данных добавляет данные, другой экземпляр в той же базе данных с именем SA, который я безуспешно пробовал следующим образом с событием onCreate;

const functions = require('firebase-functions');
const admin = require('firebase-admin');

exports.addSa = functions.database
.ref('AP')
.onCreate((snapshot, context) => {

const datos = snapshot.val();

return snapshot.ref.parent.child('SA').set(datos);
});

Я обратился к инструменту функции тестирования Google и при его выполнении он полностью удаляет экземпляр SA. Еще одна вещь, которая привлекла мое внимание, - это регистрация функции:

11:31:54.521 a.m.
addSa
Function execution took 1658 ms, finished with status: 'ok'
====
11:31:52.916 a.m.
addSa
Billing account not configured. External network is not accessible and quotas are severely limited. Configure billing account to remove these restrictions
====
11:31:52.916 a.m.
addSa
Function execution started

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

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