我在ionic2上使用angularfire2有一点问题,所以我有一个原始的firebase后端,由一个Android原生应用程序使用,现在我正在使用ionic2重写这个应用程序。所以我有一个数据库可以保存facebook ID,如密钥和值,但我不知道如何使用angularfire2,当我在push firebase中设置值时会生成一个automtic密钥并输入我的值。有什么帮助吗?
我的代码:
let itemObservable = this.af.database.list('/confirmed/movie/mymovie');
itemObservable.push(this.firebaseAuth.facebook.uid);
我的数据库:
答案 0 :(得分:1)
秘密是使用更新方法,所以我需要选择一个对象并使用es6技巧:
let myobject = this.af.database.object('/confirmed/movie/mymovie');
let key = this.firebaseAuth.facebook.uid;
myobject.update({[key]: this.firebaseAuth.facebook.uid});