【发布时间】:2016-08-16 17:22:30
【问题描述】:
我将用户对象添加到 Android 客户端的 firebase db 中,我可以在 firebase 控制台中看到结果。
FirebaseUser user = firebaseAuth.getCurrentUser();
DatabaseReference ref = database.getReference("users");
ref.child(user.getUid()).setValue(mUser);
在后端 - node.js 中,firebase db 引用监听 'child_added' 事件,但它从未调用过,而且我看不到任何日志。
var db = firebase.database();
var ref = db.ref("users");
ref.on("child_added", function(snapshot, prevChildKey){
console.log("child_added: " + snapshot);
});
如果在node.js服务器端添加用户,则调用监听器。
ref.child("user1").set("user1");
我没有设置任何数据库规则和证券。 为什么不调用监听器?
【问题讨论】:
标签: node.js firebase firebase-database