Angular 2使用Firebase添加用户密钥

Angular 2使用Firebase添加用户密钥,angular,firebase,angularfire,Angular,Firebase,Angularfire,大家好,我需要一些帮助我是angular新世界的新手,我在Firebase中有一个数据库,我使用de angularfire2与angular 2建立连接,我有ISTEM用户登录和数据库 mydatbases --users -- I want here add the real key give to me my firebases auth sistem ? -- email -- role 我用一些像这样的来设置项目 this.fa.object('

大家好,我需要一些帮助我是angular新世界的新手,我在Firebase中有一个数据库,我使用de angularfire2与angular 2建立连接,我有ISTEM用户登录和数据库

mydatbases 

  --users
     -- I want here add the real key give to me my firebases auth sistem ?
     -- email
     -- role
我用一些像这样的来设置项目

this.fa.object('/user').set({

  email: userEmail,
  role: 'admin'

});
我不知道我是要用这干草还是像推列表一样推? 有人可以帮我谢谢?

好的,这就是我的发现, 我只是像这样把药水递过来

this.fa.object('/user/'+ uid).update({

      email: userEmail,
      role: 'admin'

  });

eureka正在工作。

首先你需要检查用户是否已经在那里,如果用户在场,你可以使用
。更新
如果没有,你可以使用
。在
FirebaseListObservable
上推压
,谢谢,但是当uid来自auth-sistem firebases时,我如何推压和传递值键?