【发布时间】:2016-11-30 17:09:37
【问题描述】:
我很高兴在我正在开发的 Android 应用程序中使用领域 Java。我从服务器 API 接收 JSONObject 数组,领域尽职尽责地通过主领域实例对象上的方便 createOrUpdateAllFromJson 摄取它们。
典型的流程如下:
// get API results into JSONArray jsonObjArrs variable
realm.beginTransaction();
realm.createOrUpdateAllFromJson(MyCoolModel.class,jsonObjArrs);
realm.commitTransaction();
但是,我现在遇到了一种情况,我想创建一个临时的内存数组,其中包含相同的 MyCoolModel 对象而不实际上将它们保存到 Realm,因为我想要完成特定用例后立即丢弃这些。在我看来,它像 createOrUpdateAllFromJson,其兄弟方法仅在主领域实例对象上可用。
有什么方法可以将这个方便的JSON 用于对象模型创建者,还是我必须编写一个带有手动/自动 JSON 解析的替代实现?
【问题讨论】:
标签: java android json realm realm-java