使用关系将Json数据导入Core Data

时间:2013-01-20 11:30:05

标签: json core-data relationships

我有一个包含两个实体的模型:

CountryCity

国家/地区有一个属于“countryname”和“to many”关系属性的名称:“cities”

City有一个属性“cityname”和一个“to many”关系属性,名为:“countries”

国家与城市有“多对多”关系,1个国家有超过1个城市。

我能够将这个预先填充的Json文件导入到我的核心数据中,还有以下关系:

[{"CITY":"PARIS","COUNTRY":"FRANCE"},
{"CITY":"NICE","COUNTRY":"FRANCE"},
{"CITY":"NANCY","COUNTRY":"FRANCE"},
{"CITY":"BERLIN","COUNTRY":"GERMANY"}]

我的问题是检查应用程序生成的sqlite我看到表格COUNTRY中的国家/地区重复,例如,如果我有四个来自法国的城市,我看到4条记录“法国”而不是一条与4个城市。

我不知道如何解决这个问题。

0 个答案:

没有答案