首页 > 解决方案 > 将 Apollo 与房间数据库一起使用

问题描述

我是 Android 开发新手,我正在开始一个新的个人项目,我必须使用 GraphQL 查询从后端服务器获取数据。

问题是如何使用 Room 数据库和 Apollo 自动生成的类来实现数据持久性。

我想创建自己的模型类,它与 Apollo 自动生成的类分开,并在涉及到我创建的模型对象时立即做出响应,并将其用作将显示给用户。

这是一个好方法吗?如果是这样,将阿波罗响应映射到我的模型对象的最佳实践是什么。目前,我正在使用一个 for 循环,它遍历响应并将每个字段映射到相应的字段并将其插入列表中。这有效率吗?

标签: androidkotlinapollo

解决方案


推荐阅读