Правильно, просто уберите этот вопрос в надежде найти ответ.Совершенствование моего MagicalRecord import
Я следил за этим блогом, чтобы получить мой импорт.
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
}
]
и независимо от того, что я делаю, это создает дубликаты.
Возможно, кто-нибудь скажет мне, что настроено в Magical Record userinfo, чтобы заставить это работать.
Я опробовал образец кода для вашего вопроса, пожалуйста, посмотрите, полезно ли это. – Anupdas
Почему используются две разные модели JSON. Если это оптимизация, и вы знаете, что объект компании уже существует, вы можете использовать одну и ту же структуру, сохраняя только этот «идентификатор»? – Anupdas
Пример только для этого вопроса, а не для моего приложения. В моем приложении нет объекта, называемого Person или Company. Две разные структуры относятся к совершенно другим объектам в реальном приложении. Я просто пытаюсь заставить обоих работать. – Fogmeister