AngularFire 2查询和增量值

时间:2017-05-14 22:22:26

标签: javascript firebase angularfire2

constructor(db: AngularFireDatabase) {
  this.items = db.list('/articles');
}

addItem(createdOn: number, details: any, shorthand: string, title: string, id: number) {
  this.items.push({
    createdOn: 12345,
    details: "<p>Details go here...",
    shorthand: "shorthand-title-here",
    title: "Article Title",
    id: 1
  });
}

我要用变量替换值,当然除了:id参数。我不需要像上面那样只将值推送到JSON对象,而是首先查询this.items中的所有记录,获取最高记录:id并将其递增1。

例如,如果我的查询找到:id值为7的记录,我需要将id变量设置为8,并在调用addItem函数时将该变量推送到:id

0 个答案:

没有答案