Hi pracuję na danych podstawowych z 3 jednostek (klasa, studentów, ExamRecord) i ich relacje obszar jako:tworzą orzecznika związku w CoreData xcode iphone
Class<------>> Students <------> ExamRecord
stworzyłem orzecznik na listę pobierania uczniowie klasy piątej.
NSString * fmt2 = @"studentsToClass.className=%@";
NSPredicate * p2 = [NSPredicate predicateWithFormat:fmt2,@"5th",nil];
z tym otrzymuję wszystkich uczniów klasy 5.
Teraz chcę też zastosować inny filtr Students naciągane.
Fetch studenci, których egzamin Record „Wynik” to „pass” .result jest atrybutem dla studenta w jednostce ExamResult
Jak mogę skorzystać z związku orzecznika w tym?
Proszę mnie poprawić jeśli się mylę
Każda pomoc będzie mile widziane
Dzięki
@Fogmeister: Chciałbym wiedzieć. –
@MartinR Dzięki za pomoc, ale nadal nie jestem w stanie pobrać wyniku dla Student.My predykat staje się: studentsToClass.className == "5th" AND studentsToExamRecord.result == "Pass" Pomóż mi i popraw mnie tam, gdzie jestem zły – sagar
@sagar: Czy pojawia się błąd lub brak wyników? Być może pokaż, jak definiuje się obiekty i jak je tworzysz. Czy otrzymasz wszystkie obiekty, jeśli pominiesz predykat? –