Кто-то может мне помочь !!! Я новичок в использовании функций FireStore Google. Я следовал за документацией, мой код следующий: где моя проблема в том, что я не запускаю первую функцию, возможно, что-то мне не хватает, но я не знаю, мне нужна ваша помощь, пожалуйста !!!.
import functions = require('firebase-functions');
import admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
//This part should execute when I realize a update over firebase, but never is activated
exports.updateExistences = functions.database.ref('vouchers/{id}/cajas').onUpdate(async (change:any) => {
// console.log(context.params);
console.log('Before: ' + JSON.stringify(change.before.child));
console.log('After: ' + JSON.stringify(change.after.child));
});
//This trigger is activated and it is look like the trigger before but with firestore.document. So then I need to do triggered the trigger before, because according the documentation that way of trigger can be used with a path that return the data from the child node.
exports.updateExistences1 = functions.firestore.document('vouchers/{id}')
.onUpdate((snapshot:any, context:any) => {
// console.log(context.params);
console.log('Before: ' + JSON.stringify(snapshot.before.data()));
console.log('After: ' + JSON.stringify(snapshot.after.data()));
});