ADN からデータベースへの投稿のマッピングに問題があります。
私は MagicalRecord を使用して、JSON をセットアップした NSManagedObjects に自動的にマップしていることに注意してください。
JSON はhttp://web.archive.org/web/20170123035402/https://developers.app.net/reference/resources/post/、具体的にはエンティティのセクションで確認できます。
私の Core Data モデルは、次の関係でセットアップされています。
Post <-> Entities <->> Links/Hashtags/Mentions
リレーションシップは適切な名前でセットアップされているため、MagicalRecord はツリーを適切にマッピングできるはずです。Post オブジェクトには多数の属性があります。Entities オブジェクトとの関係は「entities」と呼ばれ、主キーが原因で失敗しているように見えます (MagicalRecord のコードが壊れている場所から知る限り)。
Entity は基本的に、各エンティティ タイプとの関係を保持するための単なるオブジェクトであるため、Entity オブジェクトの属性はありません。残念ながら、Entity オブジェクトにランダムな名前の属性を設定することは役に立たないようです。
上記の情報に基づいて、関係とオブジェクトを適切にマッピングするために何か別の方法がありますか? 各エンティティ タイプへのリレーションシップに使用するこの空の Entities オブジェクトを使用しても問題ありませんか。これは、「エンティティ」ディクショナリを使用して ADN 投稿をセットアップする方法のようなものです。