2

OK、コアデータにデータ構造が設定されました。

この設定を想像してみてください...

部門 - 多数持つことができます - 中間管理職 - 多数持つことができます - 従業員

Department は、Middle Manager と 1 対多の関係を持つ 1 つのエンティティです。Middle Manager は、Employee と 1 対多の関係を持つエンティティです。従業員はチェーンの最下部にあるエンティティです。

MiddleManager は従業員を持つ必要はありません。

少なくとも 1 人の従業員がいる部門のみが返されるように、部門をフィルター処理する NSPredicate を作成したいと考えています。

つまり...

[NSPredicate predicateWithFormat:@"middleManagers.employees.@count != 0];

しかし、これを作成するための正しい構文が見つかりません。

誰かが私を正しい方向に向けることができますか?

どうもありがとう。

4

0 に答える 0