Я вижу это в руководстве по программированию предикатов:
Если вы используете отношение ко-многим, конструкция предиката немного отличается. Если вы хотите выбрать отделы, в которых хотя бы один из сотрудников имеет имя «Мэтью», например, вы используете ЛЮБОЙ оператор, как показано в следующем примере:
NSPredicate *predicate = [NSPredicate predicateWithFormat:
@"ANY employees.firstName like 'Matthew'"];
При вышеупомянутой конструкции он вернул бы отдел со всеми объектами сотрудников, связанными с ним, при условии, что хотя бы один из сотрудников имеет имя «Мэтью».
Я бы хотел изменить это так, чтобы он выбирал ТОЛЬКО тех сотрудников, чье имя было «Мэтью».
Поэтому, если в отделе только 2 сотрудника, соответствующих этому имени, должны быть возвращены только 2 объекта сотрудника.
Как мне этого добиться?
спасибо.