如何在文档字段而不是集合字段中向Firebase添加数据?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在文档字段而不是集合字段中向Firebase添加数据?相关的知识,希望对你有一定的参考价值。
此代码允许我将用户的电子邮件添加到收集字段。
addContact(member:member)
const promise = new Promise<string>((resolve) =>
const db = firebase.firestore();
const productsRef = db.collection('user/');
// Add to Database
productsRef.add(
user: member.user
).then(docRef =>
resolve(docRef.id);
);
);
return promise;
如何修改此代码以使用户的电子邮件保存在Firebase中的文档字段中而不是收集字段中?
答案
您正在使用add
方法,来自文档:
另一答案
我无法确切获得您想要的东西,但是如果您想向特定文档添加数据,则可以使用doc()方法,它具有许多功能,例如更新特定字段,或将新数据合并到已经存在的文档,或完全覆盖整个文档。 official documentation中提供了所有这些功能的方法以及其他一些方法。如果您想在文档中设置一些数据,可以这样:
以上是关于如何在文档字段而不是集合字段中向Firebase添加数据?的主要内容,如果未能解决你的问题,请参考以下文章
如何在swift ui中使用autoid将带有字段的新文档添加到firebase集合
Firebase Firestore,在另一个文档中获取参考文档