【发布时间】:2022-06-11 12:50:38
【问题描述】:
每次用户登录时,此代码都会创建一个新文档,但我的任务是更新现有的相同用户 ID 文档(如果存在),否则创建一个新文档。如何在 V9 Firebase 中做到这一点?
当前代码
setDoc(
query(collectionRef),
// db.collection('users').doc(user.uid).set(
{
email: user.email,
lastSeen: serverTimestamp(),
photoURL: user.photoURL
}, {
merge: true
}
);
访问文档 UID 的旧代码:
【问题讨论】:
标签: javascript firebase google-cloud-firestore next.js