如何为AngularFireDatabase生成子键?

时间:2018-02-26 16:20:06

标签: angular5 angularfire5

我有模式:

export class Items {
  key: string;
  item: string;
  childItems: {key: string; item: string; };
}

让一些服务生成父密钥:

export class OptionService {
  private dbPath = '/items';
  itemsRef: AngularFireList<Items> = null;
  constructor(private db: AngularFireDatabase) {
    this.itemsRef = db.list(this.dbPath);
  }

  createItem(item: Items): void {
    this.itemsRef.push(item);
}

如何在“childItems”中生成密钥?当我添加属性值时,我需要为此元素创建唯一键。请帮我找到决心。

0 个答案:

没有答案