【发布时间】:2019-02-13 16:44:54
【问题描述】:
我想查找 Firebase 文档中的字段总数。我该怎么做?
【问题讨论】:
标签: java android firebase google-cloud-firestore
我想查找 Firebase 文档中的字段总数。我该怎么做?
【问题讨论】:
标签: java android firebase google-cloud-firestore
要获取特定文档中的字段数,请使用以下代码行:
FirebaseFirestore rootRef = FirebaseFirestore.getInstance();
DocumentReference docRef = rootRef.collection("yourCollection").document("yourDocument");
docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
if (task.isSuccessful()) {
DocumentSnapshot document = task.getResult();
if (document.exists()) {
Map<String, Object> map = document.getData();
Log.d(TAG, String.valueOf(map.size()));
}
}
}
});
【讨论】: