안드로이드 앱 개발

데이터 읽기 본문

Firebase/Cloud Firestore

데이터 읽기

스텝바이스텝안드로이드 2021. 3. 9. 17:55

아래 코드는

Google Cloud Firestore에서 데이터를 읽어오기 기본 코드이다.

 DocumentReference docRef = db.collection("cities").document("SF");
        docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
            @Override
            public void onComplete(@NonNull Task<DocumentSnapshot> task) {
                if (task.isSuccessful()) {
                    DocumentSnapshot document = task.getResult();
                    if (document.exists()) {
                        Log.d("readCusData", "DocumentSnapshot data: " + document.getData());
                    } else {
                        Log.d("readCusData", "No such document");
                    }
                } else {
                    Log.d("readCusData", "get failed with ", task.getException());
                }
            }
        });