Firebase를 잘 쓰고 있는데요.
데이터가 많으니 과금이...
Firestore 에 약 3만건의 데이터가 있습니다.
전체 갯수가 얼마나 되는지
Count를 해보려고
무심코 쿼리를 던졌더니...
일 사용량의 62%를 써 버렸네요.
아래 쿼리 보세요.
DBLIST라는 컬렉션을 전체 가져와서
.size()
로 해 봤는데..
결과는 나오지도 않고, 사용량만 써 버렸네요.
전체 데이터를 스냅샷으로 가져온 후 count 하는 방식인가봐요.
다른 방법 아시는 분 있나요?
ㅠㅠ
db.collection(DBLIST)
.get()
.addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
if (task.isSuccessful()) {
Log.d(TAG, "전체 갯수: "+ task.getResult().size());
} else {
Log.d(TAG, "Error getting documents: ", task.getException());
}
}
});
'IT일반' 카테고리의 다른 글
아마존 AWS EC2 Amazon Linux에 무료 SSL 인증서 설치 Let's Encrypt with Certbot (0) | 2019.03.07 |
---|---|
HTC Vive Steam VR 기초 강의 헤드셋 연결하기 (0) | 2019.02.26 |
아마존 AWS EC2 설정하기 웹서버 http mysql apache lamp (0) | 2019.02.26 |
구글 클라우드 플랫폼 과금 번역 Google Cloud Platform (0) | 2019.02.24 |
구글 Gmail G Suite의 보안이 낮은 수준 앱 '허용' 관리 (0) | 2019.02.11 |
댓글