我无法理解如何使用RestKit映射存储在Mongo DB中的位置数据。
以下是我将在JSON中映射的数据
{ "name" : "TestPoint2", "media_resource" : "tester", "added" : ISODate("2012-10-10T23:00:00Z"), "loc" : { "type" : "Point", "coordinates" : [ -33.1, 12.54 ] }, "comments" : [ ], "tags" : [ ]}
我正在努力解决的主要问题是映射“loc”的“坐标”
答案 0 :(得分:0)
首先,我将对坐标进行处理,因为它们在JSON中表示,并将它们存储为数组中的数字。如果您的对象/实体具有数组属性/可转换属性,那么您只需将coordinates
映射到该批发。然后,您可以添加访问该坐标信息的访问器方法/瞬态属性,并提供一个更好的接口来获取纬度/长度而不是索引到数组中。