AFIncrementalStore を自分のプロジェクトに統合しようとしていますが、関係を機能させる方法を理解するのに苦労しています。
ドキュメントとページの 2 つのモデルがあるとします。ドキュメントには多くのページ (1 対多) があります。各モデルは、互いに逆の関係にあります。
だから私はできる:
myDocument.pages
また
myPage.document
ドキュメントに属するすべてのページを取得しようとしています。必要なメソッドを実装する AFIncrementalStore サブクラスと AFHTTPClient サブクラスがあります。
正しい REST URI が呼び出されていることがわかります (例: /documents/:id/pages)。また、ページがダウンロードされ、SQL データベースのページ テーブルに格納されていることも確認できます。
問題は、両者の関係が成り立たないことです。DB を見ると、外部キー列が空です。
また、 myDocument.pages を実行しても何も返されません。
新しいデータがフェッチされたときに、これら 2 つを手動でリンクする必要がありますか? AFIncrementalStore ソースを読んでいますが、何も突き出ていません。
考え?