NSPredicate für verschachteltes Objekt / NSSet, um das Ergebnis während NSFetchRequest zu filtern

Ich möchte ein einfaches Prädikat, das mir alle Gruppen mit mode = 0 und den Modus der Registrierungen in group = 0 zurückgibt

Um genau zu sein, brauche ich ein Prädikat, um auf die verschachtelten Objekteigenschaften zuzugreifen. Irgendwie ein Prädikat wie:

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

Das obige Prädikat ist falsch und funktioniert offensichtlich nicht.

BEARBEITET:

Ich habe auch das folgende Prädikat ausprobiert, war aber erfolglos.

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

Ich benötige ein Ergebnis, das alle aktiven Gruppen enthält (group.mode = 0) UND alle aktiven Teilnehmer (enrolles.mode = 0), aber für mich funktioniert dieses Prädikat nicht.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage