gpt4 book ai didi

javascript - 如何通过特定字段访问其他用户的数据?

转载 作者:行者123 更新时间:2023-12-04 17:14:13 24 4
gpt4 key购买 nike

我试图让一个用户将他们的号码发送给另一个用户。我为每个用户创建了一个随机键码,以便相互发送一个数字。

我尝试通过查询来访问数据。

     const sendNum = async(e) => {
const userCol = collection(db, "users")
e.preventDefault();


const targetQuery = query(userCol, where("keycode", "==", target))
const targetSnapshot = await getDocs(targetQuery)

targetSnapshot.forEach((doc) => {
console.log(doc.data().num);
})
console.log(targetSnapshot);

但它返回一个对象而不是另一个用户的 num 字段

Nu {_firestore: xc, _userDataWriter: ah, _snapshot: Oo, metadata: Su, query: Ic}

数据如下:

enter image description here

最佳答案

将 Doug Stevenson 建议的解决方案发布为社区 Wiki 以提高知名度。

从描述中无法判断target 包含什么值。在这种情况下,对值进行硬编码可以访问用户字段。

关于javascript - 如何通过特定字段访问其他用户的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68994007/

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