Phải, chỉ cần dọn sạch câu hỏi này với hy vọng tìm được câu trả lời.Hoàn thiện nhập khẩu MagicalRecord của tôi
Tôi đã theo dõi blog này để hoạt động nhập của tôi hoạt động.
http://www.cimgf.com/2012/05/29/importing-data-made-easy/
tôi quản lý để có được nhập khẩu làm việc một cách hoàn hảo khi JSON là theo hình thức ...
[
{
Name: "John Smith",
Id: 123,
Company:
{
Name: "Apple",
Id: 1
}
}
]
ví dụ: khi JSON chứa các đối tượng thực tế.
Nhập sẽ tìm đối tượng và cập nhật đối tượng hiện có thay vì tạo đối tượng mới.
Tuy nhiên, một số các JSON tôi đã có định dạng ...
[
{
Name: "John Smith",
Id: 123,
CompanyID: 1
}
]
và không có vấn đề gì tôi làm điều đó tạo ra bản sao.
Xin vui lòng ai đó có thể cho tôi biết thiết lập UserIn bản ghi Magical là gì để làm việc này.
Tôi đã cố gắng ra một mẫu mã cho vấn đề của bạn, xin vui lòng xem điều này có hữu ích không. – Anupdas
Tại sao lại sử dụng hai cấu trúc mô hình JSON khác nhau. Nếu đó là một tối ưu hóa và bạn biết đối tượng công ty đã tồn tại, bạn có thể sử dụng cùng một cấu trúc bằng cách chỉ giữ "Id" đó? – Anupdas
Ví dụ này chỉ dành cho câu hỏi này và không giống với ứng dụng của tôi. Trong ứng dụng của tôi không có đối tượng nào được gọi là Người hoặc Công ty. Hai cấu trúc khác nhau liên quan đến các đối tượng hoàn toàn khác nhau trong ứng dụng thực tế. Tôi chỉ cố gắng để có được cả hai để làm việc. – Fogmeister