2011-02-18 20 views
1

核心數據實體A與實體B有多對多的關係,實體B與實體C有多對多的關係,實體C有兩個屬性:類型和值。NSPredicate for 2-level drill-down?

A = >> B = >> C (所以:A.Bs.Cs.type,A.Bs.Cs.value)

請告訴我一個NSArray過濾謂詞的所有A的具有任何B中有任何C有(type =='test1'& & value =='test2')?

我見過的子查詢樣本只有1層深。

我也試過[NSCompoundPredicate andPredicateWithSubpredicates:] 與subpredicate 1) 「ANY Bs.Cs.type == '測試1'」 和subpredicate 2) 「ANY Bs.Cs.value == '測試2'」,但沒有返回。

是的,我查看了NSPredicate &朋友文檔,但是找不到關於多級鑽取的任何內容。

回答