角度4与Firebase。如何制作随机ID?

时间:2017-11-02 18:00:02

标签: angular firebase

这就像我标题'某些东西'而它应该成为一些东西-H5KNWGFGHNWG2(随机firebaseId)。

我需要添加到我的文档链中才能使其正常工作?

是否有一些随机id方法,如fb.randomId()?

    this.db.collection('posts')
        .doc(this.title.split(' ').join('-') + '-')
          .set({'title': this.title, 'content': this.content});

UPD:更好地了解我的意思。

.doc(this.title.split(' ').join('-') + '-'+Some random Id)

1 个答案:

答案 0 :(得分:0)

您可以在推送之前从firestore获取随机ID

let id = this.db.createId();

现在你可以.doc(this.title.split(' ').join('-') + '-'+id).set({...});