如何在Android中从Cloud Firestore Firebase获取或获取数据

卡蒂克

我正在使用此代码:

DocumentReference docRef = db.collection("Users").document("user_01");
docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
    @Override
    public void onComplete(@NonNull Task<DocumentSnapshot> task) {
        if (task.isSuccessful()) {
            DocumentSnapshot document = task.getResult();
            if (document != null && document.exists()) {

            } else {
                Log.d(TAG, "No such document");
            }
        } else {
            Log.d(TAG, "get failed with ", task.getException());
        }
    }
});

但是我不知道该怎么去。我知道put()可以在Cloud Firestore上插入数据,但我不知道如何获取放置在中的数据user_01

亚历克斯·莫莫

假设您name在每个用户对象下都有一个属性,要解决此问题,请使用以下代码:

DocumentReference docRef = db.collection("Users").document("user_01");
docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
    @Override
    public void onComplete(@NonNull Task<DocumentSnapshot> task) {
        if (task.isSuccessful()) {
            DocumentSnapshot document = task.getResult();
            if (document != null && document.exists()) {
                Log.d("TAG", document.getString("name")); //Print the name
            } else {
                Log.d(TAG, "No such document");
            }
        } else {
            Log.d(TAG, "get failed with ", task.getException());
        }
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从Firebase Firestore获取特定数据并在Android中创建折线图?

如何从React Native中的Reference数据类型获取Firebase Firestore中的数据

从Cloud Firestore获取数据

从Cloud Firestore获取地图数据

Android Firebase Firestore:从Firestore文档的深层获取数据

如何停止在Firestore中获取数据?

如何使用Firebase Firestore获取查询数据?

从Firestore Firebase获取数据

如何使从Firebase Firestore更快地获取数据?

如何在Firebase / Google Cloud Firestore的集合中获取最新添加的文档?

如何使用API获取Firebase Cloud Firestore数据库中所有文档的列表?

如何从firebase.firestore.DocumentSnapshot获取文档数据?

如何在Flutter中设置,获取和更新数据到Cloud Firestore?

如何从Firestore中获取数据?

如何从Android中的Cloud Firestore获取集合内的对象列表?

如何在Cloud Firestore函数中获取快照的父元素?

无法在React Native中从Firebase Firestore获取数据

是否可以获取 Firebase Cloud Firestore 数据库中可用集合的文档 ID?

从 Firebase Firestore 获取数据时如何使用嵌套的 map() 函数

如何对从 Cloud Firestore 获取的数据进行排序

如何使用graphql从Firebase使用flutter从Cloud Firestore获取数据?

如何在一行中获取 Firebase Cloud Firestore 数据并在 React Native 中返回一个值

如何在 Cloud Firestore Swift 中获取文档的 UID

SwiftUI:如何迭代 Cloud Firestore 集合中的文档并获取数据?

如何添加地图以获取firestore中的数据?

如何在 Swift 中从 Firebase Firestore 获取字典

如何使用cloud firestore在django中以表格的形式获取数据?

无法从 Firebase Firestore 获取数据

从返回元数据的 Firestore 中获取数据