gpt4 book ai didi

javascript - 使用用户 ID 将数据添加到 Firestore

转载 作者:行者123 更新时间:2023-11-30 19:37:38 24 4
gpt4 key购买 nike

我有一个用于向 firestore 添加数据的 webb 应用程序,我可以使用下面的代码添加,但我想使用用户登录的用户 ID,我有“uid”

//saving data
$('#form').submit(function(e){
e.preventDefault();
let name = $('[name = name]').val();
let cityLAT = $('[name = cityLAT]').val();
let cityLONG = $('[name = cityLONG]').val();
db.collection('campaigns').add({
name: name,
cityLAT: cityLAT,
cityLONG: cityLONG
});
$('[name = name]').val('');
$('[name = cityLAT]').val('');
$('[name = cityLONG]').val('');
})

最佳答案

您的要求并不完全清楚,但听起来您不想使用 add() 提供的自动生成的文档 ID。如果您想使用自己的文档 ID,只需构建对该文档的引用,然后对其调用 set()

const ref = db.collection('campaigns').doc(uid);  // whatever ID you want here
ref.set({ ... }); // whatever fields you want here.

关于javascript - 使用用户 ID 将数据添加到 Firestore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55766489/

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