使用与RestKit的联结表来映射核心数据中的关系

时间:2015-03-20 08:32:08

标签: json core-data restkit

我有三对不同的对象以多对多关系连接。其中之一是 产品<< --->>折扣

产品包含一些常规数据,如产品类别,名称和标识符。折扣链接到产品并有价格数据和日期标记折扣有效的时间范围等。

我已成功使用RKEntityMappings和RKResponseDescriptors从REST API(使用Node.js实现)获取这些对象,这些都可以正常工作。

我的问题是我们有第三个API端点,它返回数组中这些对象(产品和折扣)之间的关系,如下所示:

[
    {"discountid":1,"productid":3},
    {"discountid":1,"productid":2},
    {"discountid":108,"productid":29}
]

我知道我可以在中间创建一个对象,然后将其作为一个实体映射到前面提到的JSON输出,但是由于我没有任何其他数据要存储,我不想这样做。 / p>

如果我跳过Core Data并使用了sqlite,我可以自己创建自己的联结表,但在阅读了大量的帖子后,建议反对它并搜索数小时和数小时我问:有没有办法可以使用这个结点表输出使用RestKit映射Core Data中两个对象的关系?

0 个答案:

没有答案