【发布时间】:2018-05-25 21:04:29
【问题描述】:
我有一个收藏“商店”
因为有很多文档
我如何获得该集合中的文档数。
【问题讨论】:
标签: android firebase google-cloud-firestore
我有一个收藏“商店”
因为有很多文档
我如何获得该集合中的文档数。
【问题讨论】:
标签: android firebase google-cloud-firestore
我相信没有内置的方法,但你可以试试这个!首先获取 List 中的所有文档,然后获取大小。
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());
}
}
});
【讨论】: