如何将具有自定义ID的文档添加到firestore中。

17 浏览
0 Comments

如何将具有自定义ID的文档添加到firestore中。

是否有可能将自动生成的id而非firestore引擎生成的id添加到firestore集合中的文档中?

admin 更改状态以发布 2023年5月22日
0
0 Comments

如果你正在使用angularfire,

class Component{
  constructor(private afs: AngularFireStore) {} // imported from @angular/fire/firestore
  addItem() {
    this.afs.collection('[your collection]').doc('[your ID]').set({your: "document"});
  }
}

0
0 Comments

要使用自定义ID,您需要使用.set而不是.add

这将创建一个带有ID“LA”的文档:

db.collection("cities").doc("LA").set({
    name: "Los Angeles",
    state: "CA",
    country: "USA"
})

这是从官方文档此处获取的。

0