【发布时间】:2014-08-09 02:29:44
【问题描述】:
我正在试验返回一些带有下划线的字段的 API,比如 _id。我无法在 -xcdatamodel 中映射此字段。属性必须以字母开头。
我也尝试将此字段映射为“id”,并在“用户信息”会话中提供一个键/值,如 id : _id 但没有成功。
你有解决这个问题的办法吗?据我所知,有很多 API 的字段都带有下划线。
其他非下划线字段映射没有问题。
{
"__v": 0,
"_avRateDelay": 5,
"_avRateRecommend": 5,
"_avRateStaff": 5,
"_id": "530f733df222bf594b190e0a10",
"_reviews": 1,
"active": 1,
"address": {
"city": "Little Rock",
"country": "USA",
"other": "",
"state": "AZ",
"street": "2701 E Roosevelt Rd",
"zip": "72206"
},
"location": {
"lat": 34.721175,
"lng": -92.24168600000002
},
"name": "Certainteed 69"
}
【问题讨论】:
-
你找到解决办法了吗?
-
github.com/mutualmobile/MMRecord -> 查看内部部分:备用属性名称;就是这样处理字段的!
标签: mongodb core-data ios7 xcode5 mmrecord