Я пытаюсь сделать триггер при изменении моего поля ignore
в базе данных Firebase.
const functions = require('firebase-functions');
const admin = require('firebase-admin')
admin.initializeApp(functions.config().firebase)
// // Create and Deploy Your First Cloud Functions - All runs in the Firebase Server, not in the Browser
// // https://firebase.google.com/docs/functions/write-firebase-functions
exports.dbTest = functions.database.ref('/{uid}/ignore')
.onUpdate((snap, context) => {
return snap.ref.child('new').set('dddddd')
});
Чтобы сделать простой тест, я создал триггер onUpdate
для ссылки /{uid}/ignore
, который указывает на что-то, показанное на рисунке ниже. Я ожидал, что это сработает, когда я вручную изменю поле (скажем, ignore/endTime
, но ничего не произошло. Я новичок в этом, поэтому я не понимаю, как его использовать. Пожалуйста, помогите.
EDIT
Функция срабатывает, но ничего не происходит. В журнале написано Function execution took 224 ms, finished with status: 'error'
без каких-либо полезных сообщений.