保存从改造到领域的关系。

时间:2015-03-30 12:53:51

标签: android gson relationship retrofit realm

我从API接收带有文章对象的json,其中包含该文章的图像数组。 Take a look.

我使用gson改造将数据转换为Java对象 这些对象扩展了RealmObject,因此可以立即将它们保存到域中。

Article
Image

我使用copyToRealmOrUpdate将收到的对象保存到领域 这些文章是完美存储的,但图像并不是在返回的改装对象中。 看起来他们并没有自动坚持下去。

我是否需要遍历这些文章然后copyToRealmOrUpdate images数组? 然后简单地用图像RealmList调用setImages()?

解决此问题的最佳方法是什么?

如果您需要更多信息,请与我们联系。我目前在手机上,可以给你更多。

1 个答案:

答案 0 :(得分:1)

问题似乎是在JSON字符串" images"不是一个图像对象的数组,但它是一个"数据"对象本身又是图像对象的数组。

您是否可以控制JSON格式,或者只是您收到的内容并且无法控制?