我想使用MagicalRecord自動導入數據。我已閱讀所有我找到的答案,但不明白是否可能。這是我的數據模型看起來像:神奇記錄導入數據和關係
有我的應用程序兩個步驟。首先我得到組織的數據,我將其導入使用
[organization MR_importValuesForKeysWithObject:response];
這工作得很好,後來我越來越參與者,並使用
[participant MR_importFromArray:response];
這也工作正常導入,只是我想以增加參與者關係。那我得到了與會者的Json如下:
(
{
CoverImage = "<null>";
Id = 4377;
LogoImage = "<null>";
Name = "Participant name";
ParentOrganizationId = 2;
Phone = "123 123-1234";
}
)
ParentOrganizationId是organizationID這個參與者所屬的組織。 所以問題是,在導入參與者時可以將此關係設置爲已保存的組織?也許我需要在我的屬性用戶信息中設置relatedByAttribute或mappedKeyName,就是這樣?
任何指導表示感謝,提前致謝!
我不能說我已經使用了MR的這個功能,但是你看過RestKit可以幫助你嗎? – Wain
@感謝您的建議,我正在做很多有魔力的記錄的東西,它真的爲我節省了很多時間,並且由於有這個功能我想使用它,而不是爲了那個導入另一個lib 。我知道這個問題的解決方法,但我也想知道這種行爲是否可行。謝謝你的幫助! – Lukas
Saul Mora在Cocoa網站上發佈了一篇很棒的文章,名爲'導入數據變得簡單'。也許這可以幫助你。 – Koen