Я пытаюсь реализовать триггер с использованием функций Firebase, который дублирует некоторые данные в базе данных. Все дополнения хочу посмотреть на votes/user/vote
, структура такая:
И код, который я пробовал:
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
exports.duplicateFeedback = functions.database.ref('/votes/{userId}/voteId')
.onWrite(event => {
const userId = event.params.userId;
const voteId = event.data.key();
const vote = event.data.val();
console.log(`New feedback from user ${userId}: { description: "${vote.feedback}", score: ${vote.rating}}`);
return;
});
Но я даже не могу его запустить. Любые подсказки, что не так с моей функцией? Могу поспорить, что это связано со ссылкой, но я не могу понять, что именно.