我正在尝试访问Firebase Firestore中子集合(messages)内的文档:
user > user.uid > messages > docRef.id > date: Date.now()
text: userText
userEmail: user.email
userName: display.name
我用了以下内容:
const snapRef2 = collection(db, "users/" + user.uid + "/messages")
onSnapshot(snapRef2, (snapshot) => {
snapshot.forEach((doc) => {
console.log(doc.data());
})
})
但是,这种方法仅适用于用户UID为字符串的情况,例如:const snapRef2 = collection(db,"users/randomstring/messages")
如何访问messages内部的文档?