【发布时间】:2019-05-20 12:49:13
【问题描述】:
我想在我的谷歌云功能中收听两个数据库,所以我尝试了这个
const app1 = admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://honey.firebaseio.com"
});
const app2 = admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://honey-d8.firebaseio.com/"
}, 'app2');
// Get the default database instance for an app1
var OperationDB = admin.database().ref();
// Get a database instance for app2
var userDB = admin.database(app2).ref();
然后我尝试调用第二个数据库
exports.onBoardNewUser = functions.userDB.ref('/Users/').onCreate((snapshot, context) => {
})
每当我尝试部署文件时都会出现此错误
无法读取未定义的属性“ref”
两个数据库在同一个项目中
我尝试了不同的变化,但没有运气。我做错了什么,我该如何解决这个问题?
【问题讨论】:
标签: node.js firebase-realtime-database google-cloud-functions