Firebase是异步的 但我确实需要从Firestore数据库中获取一些数据并使用获取一些数据 再次另一个数据 所以我要做的就是这个
db.collection("").document("").get(){
@Override
public void OnSuccess(.....){
db.collection("").document("").get().....
}
}
这没问题吗?
答案 0 :(得分:0)
这对我来说似乎很正常,尤其是当您从内部get()
获得的数据取决于从外部get()
获得的数据时。
如果您发现自己以这种方式阅读数百份文档,通常是考虑是否应将一些数据复制到“外部文档”的好时机。在NoSQL数据库中,这种数据重复与读取次数之间的权衡非常普遍。
有关数据建模主题的更多信息,请参见: