【发布时间】:2020-08-10 02:16:03
【问题描述】:
在 cloud firestore 中,我想将值形式添加到集合 A,然后将所有相同的值添加到另一个集合 B,但集合 B 在集合 A 内。 目前我想在将数据添加到集合 A 时获取文档的 ID,然后使用 this.firestore.collection(A).doc(id).collection(B).add(data),但目前我无法获取文件标识 这是我在将数据添加到集合 A 时获取 ID 的代码。
onSubmit(form: NgForm) {
let data = form.value;
lastID = '';
this.firestore
.collection('Users')
.add(data)
.then(function (docRef) {
this.lastID = docRef.id;
});
this.firestore.collection('Users').doc(lastID).collection('profile').add(data);
this.resetForm(form);
}
【问题讨论】:
标签: javascript firebase google-cloud-firestore