NSPredicate na zagnieżdżonym obiekcie / NSSet, aby filtrować wynik podczas NSFetchRequest

Chcę prostego predykatu, który zwróci mi wszystkie grupy, które mają tryb = 0 i tryb rejestracji w grupie = 0

Aby być precyzyjnym, potrzebuję predykatu, aby uzyskać dostęp do właściwości zagnieżdżonego obiektu. Jakoś predykat taki jak:

[NSPredicate predicateWithFormat:@"mode = 0 AND enrollments.Enrollment.mode = 0"]

powyższy predykat jest błędny i oczywiście nie działa.

EDYTOWANE:

Podałem również następujący predykat, ale nie powiodło się.

[NSPredicate predicateWithFormat:@"mode = 0 AND ALL ( SUBQUERY(enrollments,$varEnrollment,$varEnrollment.mode = 0))"]

Potrzebuję wyniku, który zawiera wszystkie aktywne grupy (group.mode = 0) ORAZ ze wszystkimi aktywnymi rejestratorami (enrolles.mode = 0), ale dla mnie ten predykat nie działa.

questionAnswers(1)

yourAnswerToTheQuestion