要在中包含所有文档名称的列表
root_collection,请使用以下代码:
firestore.collection("root_collection").get().addonCompleteListener(new OnCompleteListener<QuerySnapshot>() { @Override public void onComplete(@NonNull Task<QuerySnapshot> task) { if (task.isSuccessful()) { List<String> list = new ArrayList<>(); for (QuerydocumentSnapshot document : task.getResult()) { list.add(document.getId()); } Log.d(TAG, list.toString()); } else { Log.d(TAG, "Error getting documents: ", task.getException()); } }});您的logcat中的结果将是:
[doc1, doc2, doc3]
请记住,仅当您在这些文档中具有某些属性时,此代码才有效,否则,您将以一个空列表结尾ut。



