【发布时间】:2020-06-23 14:42:47
【问题描述】:
为了在线支持,我目前正在将数据存储到我的应用程序中的方式从 sqlite 切换到 Firestore。即使这是一个很大的飞跃,也意味着我当前的架构会发生很多变化。我想知道是否有一种方法可以模拟适配器类(例如用于 SQlite 的类),因此我可以通过至少重新使用我的方法名称和返回类型并避免显式编写来使这些更改保持最小每个文档在我需要的地方读/写。
我最初在所谓的“类适配器类”中尝试的是将文档数据加载到“适配器类”构造函数中的专用对象中。但它显然不起作用,因为 Firebase 查询是异步的,就像这里解释的那样:
Is there a way to write this database call into a function easily?
我想做的事可能吗?还是我注定要重做所有事情?
【问题讨论】:
标签: java android google-cloud-firestore