【发布时间】:2021-12-11 09:45:31
【问题描述】:
我是 react native 和 firebase 的新手,正在尝试创建一个社交媒体应用程序,建立一个添加朋友的功能。
我正在尝试将 UID 添加到当前用户的数据库中 这是我的代码:
const friendadd = async() =>{
// get the users field
const friendlist = firebase.firestore().collection('users').where("UID", "==", firebase.auth().currentUser.uid).get();
const addfriend = await friendlist.update({
"FriendsList.yVHnHIqhsOYbVbWOM6TbjpU4N3x1":true
})
}
friendadd()
}
通过使用上面的代码,它不会以某种方式更新该字段。但如果我对文档进行硬编码,它将起作用:
const friendlist = firebase.firestore().collection('users').doc('CgQklWWClMJdoOvU4pEk')
如何获取当前用户并更新字段?
【问题讨论】:
标签: node.js firebase react-native