我是Firebase的新手,目前正在设置用户和用户注册。我的工作正常,但我想将用户信息保存到我的firebase数据库。这是我的注册功能
register: function(user){
return simpleLogin.$createUser(user.email, user.password)
.then(function(regUser){
var ref = new Firebase(FIREBASE_URL + 'users');
var firebaseUsers = $firebase(ref);
var userInfo = {
date: Firebase.ServerValue.TIMESTAMP,
regUser: regUser.uid,
firstname: user.firstname,
lastname: user.lastname,
email: user.email
}
firebaseUsers.$set(regUser.uid, userInfo);
});//add user
},//register
从上面可以看出,我创建了一个我想要添加到数据库的userInfo对象。我想要发生的是当你进入我的数据库时,我有一个
的树结构user - uid - userinfo
而不是上面我有用户 - 你可以看到的只是uid:
我调试了代码并且所有信息都正确保存到我的userInfo对象 - 它似乎没有正确保存到firebase