如何从字段而不是整个文档中获取数据。消防处

时间:2019-03-21 15:35:18

标签: android firebase google-cloud-firestore

我正在尝试从Firebase Firestore上的字段获取数据,而不是整个文档。 Fields that i want

这是我的代码,可以获取整个文档。

db.collection("Reminder").get()
            .addOnSuccessListener(new OnSuccessListener<QuerySnapshot>() {
                @Override
                public void onSuccess(QuerySnapshot queryDocumentSnapshots) {
                    if (!queryDocumentSnapshots.isEmpty()) {
                        List<DocumentSnapshot> list = queryDocumentSnapshots.getDocuments();

                        for (DocumentSnapshot d : list) {
                            dbReminder p = d.toObject(dbReminder.class);
                            p.setId(d.getId());
                            remtasklist.add(p);
                        }
                        adapter.notifyDataSetChanged();

                    }
                }
            });

先谢谢了。 编辑:我更新了集合图片。 Collection

1 个答案:

答案 0 :(得分:0)

您可以从documentSnapshot中获取特定字段。

 String location = documentSnapshot.getString("inLocation");
 String time = documentSnapshot.getString("time");//assuming time here is string
 String title = documentSnapshot.getString("title");