【发布时间】:2014-08-06 15:24:39
【问题描述】:
magicrecord 中有内置的东西来处理孤儿吗?例如,如果我加载以下 JSON 数据...
[
{ "_id" : "b1", "name" : "brandA"},
{ "_id" : "b2", "name" : "brandB"},
{ "_id" : "b3", "name" : "brandC"}
]
然后数据被更新,brandC 被删除
[
{ "_id" : "b1", "name" : "brandA"},
{ "_id" : "b2", "name" : "brandB"}
]
更重要的是,如何删除孤立的嵌套对象,例如下面的productB
[
{ "_id" : "b1",
"name" : "brandA"
"products" : [
{"_id" : "p1", "name" : "productA" },
{"_id" : "p2", "name" : "productB" }
]
},
{ "_id" : "b2",
"name" : "brandB"
"products" : [
{"_id" : "p3", "name" : "productC" },
{"_id" : "p4", "name" : "productD" }
]
}
]
【问题讨论】:
标签: ios core-data magicalrecord