2012-04-26 5 views
1

사람이 문제의 해결책을 찾기 위해 나를 도울 수있는 일대 다 관계에서 특정 객체에 대한 정보를 검색 내 질문에, 내가 .. taskes.isView = NO 및 작업 날짜 = 오늘이 엔티티 MyDate가의을 구체적으로 이름을 모두 taskes를 검색 할내가이 코어 데이터 모델을 가지고, Coredata

+0

isView는 어떤 종류의 속성입니까? BOOL? NSNumber? –

+0

특정 이름의 isView == NO 및 taskDate가있는 작업을 원 하시겠습니까? 아니면 지정된 이름을 가진 taskDate 및 해당 MyDate의 (* any * Task) hasView == NO를 갖는 작업을 원하십니까? –

답변

2
내가 술어로 Task 기업에 가져올 것

[NSPredicate predicateWithFormat:@"taskDate.name == %@ && isView == NO", taskName] 

Tasks의 작업 일정이 taskName이고 isViewNO 인 사람을 찾으십시오.

경우, 대신 당신은 Tasks를 찾을 필요가 하바 상기 지정된 이름 taskDatetaskDatetaskes [원문] 다음 (MyDate 기업에 가져 오는) 필요, isView==NO 있습니다

[NSPredicate predicateWithFormat:@"name == %@ && ANY taskes.isView == NO"] 
resultSet이 가져올 결과에서

, 당신은 키 - 값이 Collection Operators 코딩 사용 Tasks을 모두 얻을 수 있습니다 :

[resultSet valueForKeyPath:@"@distinctUnionOfSets.taskes"]; 
+0

Barry 대단히 감사합니다! 당신은 핵심 날짜의 사장입니다! : D – Piero

+0

아니, 나는 방금 전에 그것을 겪었습니다. 기꺼이 도와주세요. –

관련 문제