0
我有兩個NSManagedObjectsMagicalRecords importValuesForKeysWithObject映射關係
球隊和球員
每個小組包含了許多球員,每個球員包含一個團隊。
我正在使用importValuesForKeysWithObject
方法來映射我的實體。
起初,我創建了一個團隊:
Team *team = [Team MR_createEntity];
[team MR_importValuesForKeysWithObject:dictionary];
從的NSDictionary:
{
name = Chicago;
teamID = 10;
}
然後,我創建一個播放器:
Player *player = [Player MR_createEntity];
[player MR_importValuesForKeysWithObject:dictionary];
從的NSDictionary:
{
name = Alex;
playerID = 23;
teamID = 10;
}
我猜想魔法導入應該知道如何映射玩家和具體團隊之間的關係。
我在團隊關係的用戶信息中使用relatedByAttribute鍵。我猜想魔法導入會嘗試使用鍵找到此ID,並將其與數據庫中的現有團隊進行比較,然後將該玩家附加到找到的團隊。
但我錯了。因爲在製圖之後球隊對球員是零。
這是我的設置如下圖的關鍵是:
但是哪個實體。我問與描述更多http://stackoverflow.com/questions/22066656/magicalrecords-import-data-from-json-nsdictionary-import-relationships –
嘗試球員實體 – casademora
你能看到我的第二個問題嗎?真的坦克你的良好框架!) –