我有使用 检索文档大小的代码。addSnapshotListener我只知道使用检索文档大小,但不知道任何其他方法。addSnapshotListenerfirestore.collection("DemandHistory").addSnapshotListener(new EventListener<QuerySnapshot>() { @Override public void onEvent(@Nullable QuerySnapshot queryDocumentSnapshots, @Nullable FirebaseFirestoreException e) { if (queryDocumentSnapshots != null){ int count = queryDocumentSnapshots.size(); } }});我想检索没有的文档大小,怎么做?addSnaphsotListener
1 回答
一只甜甜圈
TA贡献1836条经验 获得超5个赞
我有使用添加快照查看器检索文档大小的代码
调用对象意味着您希望实时获取数据。在对象上调用方法 并不意味着您正在获取文档的大小,而是您正在获取集合中存在的所有文档的数量。.addSnapshotListener()
CollectionReference
size()
QueryDocumentSnapshots
DemandHistory
您不必担心单个文档的大小,只要将其保持在最大大小(即1兆字节)以下即可。有关使用和限制的官方文档中的更多详细信息,请参阅:
文档的最大大小:1 MiB(1,048,576 字节)
如果您不想实时获取数据,只需按照此处的说明使用呼叫,而不是添加侦听器。get()
如果您想知道文档的大小,有一个库:
添加回答
举报
0/150
提交
取消