【发布时间】:2018-12-09 06:33:55
【问题描述】:
如何从文档引用包含特定路径的集合中查询数据?
这是我的 Firestore 数据库,归档用户是文档引用类型,映射文档引用来自其他集合。
这里我需要从 userinfo 集合中获取所有数据,其中用户文档引用包含特定路径(例如:player/8SLuNWrI09UIuUfNe7ZR/playerinfo)
我尝试了以下查询,但似乎不起作用:
Query query = mFirebaseFirestore.collection("userinfo").whereGreaterThanOrEqualTo("user", "player/8SLuNWrI09UIuUfNe7ZR/playerinfo");
从查询中获取数据的代码:
query.addSnapshotListener(new EventListener<QuerySnapshot>() {
@Override
public void onEvent(QuerySnapshot queryDocumentSnapshots, FirebaseFirestoreException e) {
//queried data here
}
});
文档上没有可用文档引用类型查询 Firestore 的示例。
请帮助我从具有特定路径的文档引用的集合中查询文档列表。
提前致谢
【问题讨论】:
-
这个问题你解决了吗?
-
@AlexMamo 不,我需要确切的解决方案来满足我的需要
标签: java android firebase google-cloud-firestore