OK、コアデータにデータ構造が設定されました。
この設定を想像してみてください...
部門 - 多数持つことができます - 中間管理職 - 多数持つことができます - 従業員
Department は、Middle Manager と 1 対多の関係を持つ 1 つのエンティティです。Middle Manager は、Employee と 1 対多の関係を持つエンティティです。従業員はチェーンの最下部にあるエンティティです。
MiddleManager は従業員を持つ必要はありません。
少なくとも 1 人の従業員がいる部門のみが返されるように、部門をフィルター処理する NSPredicate を作成したいと考えています。
つまり...
[NSPredicate predicateWithFormat:@"middleManagers.employees.@count != 0];
しかし、これを作成するための正しい構文が見つかりません。
誰かが私を正しい方向に向けることができますか?
どうもありがとう。