Я написал этот метод, который должен console.log данные узла триггера, но я получаю ошибку.
Это то, что я пытался "
exports.makeUppercase = functions.database
.ref('/users/{userId}/matches')
.onWrite((snapshot, context) => {
// Grab the current value of what was written to the Realtime Database.
//const original = snapshot.val();
console.log('OnWrite works' + snapshot.after.val());
// const uppercase = original.toUpperCase();
// You must return a Promise when performing asynchronous tasks inside a Functions such as
// writing to the Firebase Realtime Database.
// Setting an "uppercase" sibling in the Realtime Database returns a Promise.
return null;
});
Это ошибка: makeUppercase TypeError : snapshot.val не является функцией export.makeUppercase.functions.database.ref.onWrite (/srv/index.js:49:44) в cloudFunction (/ srv / node_modules / firebase-functions / lib / cloud- Функции Я сделал что-то не так?