screenshot of database structure
Auth.$onAuthStateChanged(function(authUser){
if(authUser){
console.log(authUser);
var ref = firebase.database().ref().child("users");
console.log("ref::" +ref);
//var rec = $firebaseArray(ref);
var usersRe= ref + "/" + authUser.uid + authUser.$id;
console.log(usersRe);
var userObj=$firebaseObject(usersRe);
$scope.currentUser=userObj;
}else{
$scope.currentUser='';
}
});
https://loginsystem-1ab0d.firebaseio.com/users/avL76HGunuYTG2fR3uO3OEblXZ33/ 能够获得userId的孩子(avL76HGunuYTG2fR3uO3OEblXZ33) 键。
答案 0 :(得分:0)
我认为你错过了一个斜线而没有正确使用ref。您不会在参考号上附加字符串,您可以执行.child(...)
var usersRef = firebase.database().ref()
.child("users")
.child(authUser.uid + '/' + authUser.$id)