无法从Firebase V9检索我的数据



这就是我的数据库中的情况我一直在尝试从用户集合中检索数据,其中的文档是由用户的UID(user.UID(生成的,代码不断输出document Not Found。

import { db } from '../Firebase'
import { doc, getDoc } from "firebase/firestore"
getDoc(doc(db, 'users', user?.uid)).then(docSnap => {
if (docSnap.exists()) {
console.log("Document data:", docSnap.data());
} else {
console.log("No such document!");
}
})

也许,您可以先尝试获取所有数据,看看它是否有效,以防您遇到问题;使用者uid";(打字错误或类似的东西(:

getDoc(doc(db, 'users'))
.then(docSnap => {
if (docSnap.exists()) {
console.log("Document data:", docSnap.data());
} else {
console.log("No such document!");
}
})

最新更新