Я пытаюсь получить данные из документов пользователя, которые содержат профили пользователей, и я реализую экран редактирования профиля, я смог получить данные на основе идентификатора документа, но я хочу получить идентификатор документа, используя(uid) внутри документа, чтобы показать данные, основанные на uid пользователя, я попытался сделать запрос, но я не смог правильно его использовать.если кто-нибудь может помочь.
и извините, я новичок в Firebase.
и вот мой код
let db = firebase.firestore()
var users = db.collection("users");
var query = users.where("uid", "==", userID);
db.collection("users").doc('4onJTLGXLlIvni7oQss1').onSnapshot((doc) => {
this.setState({userInfo:doc.data() , loading:false})
const {Fname,Lname,PhoneNumber,date,uid} = this.state.userInfo
this.setState({
Fname: Fname,
Lname: Lname,
PhoneNumber: PhoneNumber
});
// alert(userID)
})
}