私はコアデータオブジェクトグラフは、フィルタリング関係
Grandparent--(hasMany)-->>Parent--(hasMany)-->>Child
ことを設定していると、各エンティティは、'modified'
性質を有しています。私は特定の日付の後に変更された日付を持つそれぞれのGrandparentエンティティを返すフェッチを実行したいと思います。これには、その時点以降の変更日を持つすべての親エンティティと、子エンティティと同じエンティティが含まれている必要があります。
私は簡単に私が同じようにその関係をフィルタリングすることができるように述語を書くためにどのような方法があります
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"modified > %@", lastSyncDate];
を使用して祖父母のリストをつかむことができますか?ありがとう!
これは例外をスローします: 'NSInvalidArgumentException'、理由: 'ここに複数のキーが許可されていません' – NathanGaskin
申し訳ありませんが、正しくテストする能力はありませんが、実際には機能しません。私は 'SUBQUERY'と類似の別の質問へのリンクについて言及するように更新しました。うまくいけば、それはあなたを正しい軌道に乗せてくれるでしょう。 – mattjgalloway
ご協力ありがとうございます! :) – NathanGaskin