gpt4 book ai didi

javascript - 如何更新 firebase firestore 中的文档 ID?

转载 作者:搜寻专家 更新时间:2023-10-30 22:14:05 28 4
gpt4 key购买 nike

<分区>

在我的 firestore 数据库中,我将用户的电子邮件作为文档 key 。如果我想执行某些操作,请执行 db.collection('users').doc('email_id') 操作。现在的问题是,当用户更新他们的电子邮件 ID 时,我找不到任何方法来更新 firestore 中的 document id

我试过

db.collection('users').doc(old_email).update({
id: new_email
})

但这实际上创建了一个名为 id 的新字段,并将新电子邮件作为该文档中的值,而不是更新实际的 document id 以便我可以在 doc() 并获取有关用户的相同数据。

有人知道怎么做吗?如果是这样,请分享。

在发布这个问题之前,我已经检查了 google 和 firestore 文档,但没有找到更新文档 ID 的方法。请帮忙。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com