今、私はNSFetchRequestの述語を使う必要があります。通過する述語のためネストされたに、多くの関係があるので、ここでちょっと複雑なNSPredicate(IOS)ha
しかし、物事は、少し異なっています。例えば
、私のエンティティは、このようなものです:
今、私はいくつかの月と週ManagedObjectsをフェッチする必要がありますが、要件があることに必要な週の日のイベントの量ですか、月は複数です。
別の言い方をすれば、特定の週または月を参照して、「日」関係の宛先に1つ以上のイベントがある場合、そのイベントを取得します。
これはネストされた多対多の関係であり、述語文字列の設定方法はわかりません。
私が知っているALLとANYキーワード:
は、二つの問題があります。しかし、
@"ANY days.ANY events"
はキーパスになりますか?それともどうしたのだろう?イベントの関係が少なくとも1つのイベントオブジェクトを指していると判断する方法。
[@"%K != nil",theCorrectKeypath]
となりますか?私は "!= nil"が少なくとも1つの宛先オブジェクトと等しくないことを恐れていますか?
誰かが私を助けてくれるのを待っています。
大変ありがとうございます!