#node.js #firebase-realtime-database #google-cloud-functions
# #node.js #firebase-база данных в реальном времени #google-cloud-функции
Вопрос:
Я создал Db. Name Tomris Ниже, это «Cumle»: «Предложение». Что бы я здесь ни делал, этого не происходит. https://i.stack.imgur.com/EEKAk.png
Чего я хочу, так это срабатывания триггера при изменении предложения. Но я не мог.
const functions = require('firebase-functions');
const admin = require('firebase-admin');
exports.DBTrigger = functions.database.ref('tomris-d96a7/Cumle')
.onWrite( (change, context) => {
const afterData = change.after.data();
console.log(afterData);
console.log ("onur");
});
Ответ №1:
Вы включили имя своей базы данных в триггер облачных функций, который не нужен и фактически означает, что ваша функция теперь просматривает несуществующий путь.
Для запуска по правильному пути включите только этот путь в определение функции:
exports.DBTrigger = functions.database.ref('Cumle')
...