例如,我的應用程序有兩個實體:Department
< --- >>Employee
。我想獲取一個employee
對象,該對象在特定對象中具有最大值。 salary
是Employee
上的一個屬性。使用max屬性值以及使用nspredicate的一個關係獲取實體
我嘗試下面的代碼:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"department == %@ && salary == max(salary)", self.department];
但是,沒有任何一個對象返回。
使用nspredicate完成此任務的最有效和最正確的方法是什麼?
任何人都可以幫到我嗎?謝謝。
你有什麼錯誤嗎? – Wain 2015-04-04 08:03:01