Node.js 实时数据库引用更改可以';探测不到

Node.js 实时数据库引用更改可以';探测不到,node.js,firebase-realtime-database,google-cloud-functions,Node.js,Firebase Realtime Database,Google Cloud Functions,我创建了一个数据库。名字叫托姆里斯 下面是一个“cuml”:“句子”。无论我在这里做什么都不会发生。 我想要的是当句子改变时触发工作。但我不能 const functions = require('firebase-functions'); const admin = require('firebase-admin'); exports.DBTrigger = functions.database.ref('tomris-d96a7/Cumle') .onWrite( (cha

我创建了一个数据库。名字叫托姆里斯 下面是一个“cuml”:“句子”。无论我在这里做什么都不会发生。

我想要的是当句子改变时触发工作。但我不能

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");
});

您在Cloud Functions触发器中包含了数据库的名称,这是不需要的,实际上意味着您的函数现在正在查看一个不存在的路径

要在正确路径上触发,请仅在函数定义中包含该路径:

exports.DBTrigger = functions.database.ref('Cumle')
  ...