React Native Firebase,基于字段从文档中获取数据?

时间:2019-01-01 09:37:59

标签: javascript firebase react-native google-cloud-firestore

我正在尝试从用户文档中获取数据,但其中包含用户个人资料,并且我正在实现“编辑个人资料”屏幕,因此我已经能够基于文档ID来获取数据,但是我想要的是使用来获取文档ID文档中的(uid)以根据用户的uid显示数据,我试图进行查询,但是我无法正确使用它。 如果有人可以帮助的话。

很抱歉,我是Firebase的新手。

the document from 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)
    })

}

0 个答案:

没有答案