-2
의 컬렉션 문서의 수를 얻을 수 있습니다.어떻게 내가 그 컬렉션의 문서의 수를 얼마나 문서 <p></p>의 필요 수의 모음 "저장"</p> <p>이 경우 FireStore
의 컬렉션 문서의 수를 얻을 수 있습니다.어떻게 내가 그 컬렉션의 문서의 수를 얼마나 문서 <p></p>의 필요 수의 모음 "저장"</p> <p>이 경우 FireStore
나는 거기에 내장 된 방법이 없다고 믿지만 이것을 시도 할 수 있습니다! 먼저 목록에있는 모든 문서를 가져 와서 크기를 가져옵니다.
db.collection("Store")
.get()
.addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
if (task.isSuccessful()) {
int count = 0;
for (DocumentSnapshot document : task.getResult()) {
count++;
}
} else {
Log.d(TAG, "Error getting documents: ", task.getException());
}
}
});
의 Src : ApiFuture와하는 Future.get에서 get data with Firestore
내가 점점 오전 오류() – Ramakrishna
@Ramakrishna 편집, accidenetly appearantly이, DB는 데이터베이스 인스턴스 작동합니다 대신 안드로이드의 쿼리에 대한 자바 코드를 선택했다, 카운트가 당신의 문서 카운트이거나 당신이 smth를 얻지 못하면 docs와의 링크를 확인하십시오 – Rainmaker
루프를 실행할 필요가 없습니다.이 task.getResult(). size()를 사용하십시오. –