【发布时间】:2020-12-22 07:40:30
【问题描述】:
在 Firestore 中,我在每个集合中都有一些子集合,如下所示:
Collection1 -> id -> Sub-collection -> scId -> Data
所以在这里我想借助where 子句从子集合中获取所有数据。我尝试了一个像下面这样失败的查询。
db.collection("Collection1").whereEqualTo("eDate", selectedDate)
.get().addOnSuccessListener(queryDocumentSnapshots -> {
List<Exp> mData = queryDocumentSnapshots.toObjects(Exp.class);
这里eDate 位于每个子集合内的Data 之下。
那么有什么方法可以做到这一点,或者有什么建议可以做到这一点或关于我在这里犯的错误吗?
【问题讨论】:
标签: android google-cloud-firestore