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.