使用angularfire2将数据保存到firebase - Ionic

时间:2017-07-26 14:53:09

标签: object firebase ionic-framework firebase-realtime-database angularfire

我正在尝试将对象上传到firebase,问题在于将整个对象存储在数据库中 - 只存储了其中一个属性,这里是:

constructor(af: AngularFireDatabase ...) {
    this.items = this.af.list('/appointments/' + this.username);
}

logForm() { //executed on a form submit
    this.items.push({day:{date:this.selectedDate, reserved:this.appointments}});
}

this.items是一个FirebaseListObservable,一切正常 - 当这个推送成功时,这就是数据库中的内容:

如您所见,数据库中没有date属性,只有reservedarraystring,为什么不是日期存储?我是firebase对NoSQL的新手 - 我是不是违法了?感谢。

1 个答案:

答案 0 :(得分:0)

我明白了 - 对象必须看起来像这样:

background-image: repeating-linear-gradient(0deg,transparent,#CCC 0,transparent 3px,transparent 10%), repeating-linear-gradient(-90deg,transparent,#CCC 0,transparent 3px,transparent 10%);}