Firebase云功能node.js代码未返回数据

时间:2019-03-02 19:10:20

标签: node.js firebase google-cloud-functions

我是node.js和firebase的新手,我已经使用firebase cloud函数编写了此代码。此函数将在每次创建新foodId时触发,并且仅返回新创建的数据。该函数部署良好但是当我在数据库中插入数据时,它应该在控制台上显示数据,但是我在日志中显示了错误。

const functions = require('firebase-functions');
exports.onDataAdded = functions.database.ref('restaurants/restaurant1/Foods/{foodId}').onCreate((snapshot,context) => {
   const foodId = context.params.foodId;
   console.log(`This is my food Id ${foodId}`);
   const Mydata= snapshot.val();
  console.log(Mydata);
});
  

日志:这是我的食物ID 04

     

函数返回了未定义的预期承诺或值

请帮助!

0 个答案:

没有答案