我看到Firebase发布了集合组查询,这真棒。因此,在文档的示例中:
例如,此收藏组查询可检索所有城市的所有博物馆地标
但是,如何获得所有具有博物馆地标的城市呢?所以我想返回城市对象而不是地标。如何解决呢?
我要做的就是获取所有子集中的城市,landmarks博物馆的地标?这可能与集合组查询吗?
我今天已经将Firestore依赖关系更新到最新19.0.0版本,并且出现此错误:
原因:java.lang.ClassNotFoundException:在路径:DexPathList [[zip文件“ /data/app/com.example.firebase-luwVSIdRPV8je9Y9uLU7Vw==/base”中找不到类“ com.google.firebase.FirebaseApp $ IdTokenListenersCountChangedListener” .apk”。
尝试使用时:
db.collectionGroup("landmarks").whereEqualTo("type", "museum").get()
Run Code Online (Sandbox Code Playgroud)
如何解决呢?