Angularfire2 如何在推送时设置 id
Angularfire2 how to set id on push
我对在 ionic2 上使用 angularfire2 有一点疑问,所以我有一个 android 本机应用程序使用的旧 firebase 后端,现在我正在使用 ionic2 重写这个应用程序。所以我有一个数据库可以像键和值一样保存 facebook id,但是我不知道如何使用 angularfire2 执行此操作,当我在推送中设置值时 firebase 生成一个自动键并输入我的值。有帮助吗?
我的代码:
let itemObservable = this.af.database.list('/confirmed/movie/mymovie');
itemObservable.push(this.firebaseAuth.facebook.uid);
我的数据库:
秘密是使用更新方法,所以我需要 select 一个对象并使用 es6 技巧:
let myobject = this.af.database.object('/confirmed/movie/mymovie');
let key = this.firebaseAuth.facebook.uid;
myobject.update({[key]: this.firebaseAuth.facebook.uid});
我对在 ionic2 上使用 angularfire2 有一点疑问,所以我有一个 android 本机应用程序使用的旧 firebase 后端,现在我正在使用 ionic2 重写这个应用程序。所以我有一个数据库可以像键和值一样保存 facebook id,但是我不知道如何使用 angularfire2 执行此操作,当我在推送中设置值时 firebase 生成一个自动键并输入我的值。有帮助吗?
我的代码:
let itemObservable = this.af.database.list('/confirmed/movie/mymovie');
itemObservable.push(this.firebaseAuth.facebook.uid);
我的数据库:
秘密是使用更新方法,所以我需要 select 一个对象并使用 es6 技巧:
let myobject = this.af.database.object('/confirmed/movie/mymovie');
let key = this.firebaseAuth.facebook.uid;
myobject.update({[key]: this.firebaseAuth.facebook.uid});