對,只是清理這個問題,希望找到答案。完善我的魔法記錄導入
我一直在關注這個博客,讓我的導入工作。
http://www.cimgf.com/2012/05/29/importing-data-made-easy/
我設法進口完全工作時,JSON是形式...
[
{
Name: "John Smith",
Id: 123,
Company:
{
Name: "Apple",
Id: 1
}
}
]
即當JSON包含實際的對象。
導入將找到該對象並更新現有對象,而不是創建一個新對象。
然而,一些JSON我有具有格式...
[
{
Name: "John Smith",
Id: 123,
CompanyID: 1
}
]
而且無論我做什麼它創建副本。
請有人能告訴我什麼魔法記錄用戶信息設置是爲了讓這個工作。
我已經嘗試了一個示例代碼爲您的問題(在公司實體唯一屬性名),請看看這是否有用。 – Anupdas 2013-03-23 21:27:07
爲什麼使用兩個不同的JSON模型結構。如果這是一種優化,而且您知道公司對象已經存在,那麼您可以通過保留該「Id」來使用相同的結構? – Anupdas 2013-03-29 14:19:46
這個例子只是針對這個問題,與我的應用程序不一樣。在我的應用程序中沒有叫Person或Company的對象。這兩種不同的結構與實際應用中完全不同的對象有關。我只是想讓這兩個工作。 – Fogmeister 2013-03-31 17:51:55