オブジェクト自体ではなく、子の ID のみを埋め込む API に接続しようとしています。例えば:
{
"post": {
"id": 1,
"title": "New post",
"body": "A body!",
"comment_ids": [ 1, 2, 3 ]
}
}
を取得するpost.comments
には、API を再度クエリする必要があります。
このRestKitの単体テストを見て、接続を作成しました: https://github.com/RestKit/RestKit/blob/development/Tests/Logic/ObjectMapping/RKObjectManagerTest.m#L1453-L1484
そして私はそれが働いていると思います。しかし、私が理解していないことが1つあります:
コードのどこかでコメントにアクセスする必要がある場合:
pots.comments.anyObject
http get を手動でトリガーする必要がありますか、それとも RestKit の遅延ロードは自動的に行われますか? 手動で行う必要があるようですが、その方法がわかりません。