【发布时间】:2017-12-25 15:05:37
【问题描述】:
我从Firebase Cloud Functions 收到了一些意外行为,似乎下面的函数没有运行。我的期望是/posts 端点中的数据将被记录到控制台。我在部署函数时没有收到任何错误。
该函数用于客户端/用户不参与的仅后端操作,因此如果不设置另一个服务器来调用端点,则基于数据库事件或https 的触发器对我不起作用。
下面有什么原因不记录吗?
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
getScheduledPosts = () => {
admin.database().ref("/posts")
.orderByKey()
.once("value")
.then( (snapshot) => {
console.log(snapshot);
})
.catch(err => {console.log(err)});
console.log("Posts Ran")
}
// Call this function
getScheduledPosts();
【问题讨论】:
标签: arrays firebase firebase-realtime-database google-cloud-functions