有人能幫助我找到一個解決這個問題,我有這個核心數據模型:檢索特定對象的信息在一個一對多的關係Coredata
編輯: 我制定更好我的問題,我想檢索所有taskes對於具有taskes.isView = NO和任務日期=今天的實體指明MyDate的specifc名字..
有人能幫助我找到一個解決這個問題,我有這個核心數據模型:檢索特定對象的信息在一個一對多的關係Coredata
編輯: 我制定更好我的問題,我想檢索所有taskes對於具有taskes.isView = NO和任務日期=今天的實體指明MyDate的specifc名字..
我會在Task
實體獲取與謂詞
[NSPredicate predicateWithFormat:@"taskDate.name == %@ && isView == NO", taskName]
找到Tasks
其任務日期名稱爲taskName
和isView
爲NO
。
相反如果你需要找到Tasks
這HAVA一個taskDate
給定名稱和的任何的taskDate
的taskes
[原文]有isView==NO
,那麼你需要(在MyDate
實體獲取):
[NSPredicate predicateWithFormat:@"name == %@ && ANY taskes.isView == NO"]
從結果resultSet
獲取數據,可以使用鍵 - 值編碼Collection Operators得到所有的Tasks
的:
[resultSet valueForKeyPath:@"@distinctUnionOfSets.taskes"];
非常感謝Barry!你是核心日期的老闆! :D – Piero 2012-04-26 16:20:34
不,我剛剛經歷過。樂意效勞。 – 2012-04-26 19:31:09
isView是什麼樣的屬性? BOOL? NSNumber的? – 2012-04-26 02:52:54
是否需要具有isView == NO和具有特定名稱的taskDate的任務,或者是否需要具有給定名稱的任務日期以及(*該任何* MyDate的任務具有isView == NO)的任務? – 2012-04-26 12:39:03