1
我有一個核心數據結構就像如下:獲取獨特的核心數據實體@Max謂詞
+-------+-----+---------+
| uid | id | category
+-------+-----+---------+
| 12345 | 1 | 1
| 23456 | 1 | 1
| 34567 | 2 | 1
| 45678 | 2 | 2
| 56789 | 2 | 2
+-------+-----+---------+
是否可以查詢數據,使得我返回NSManagedObjects(非字典)具有獨特的ID /類別組合?使用上面的示例表,我想有一個包含具有以下uid的對象的數組:23456(id-1 category-1的最大uid),34567(id-2 category-1的max uid),56789(最大UID爲ID-2類-2)
有了原始的SQL我可以用下面這樣做:
SELECT MAX(uid), id, category FROM TABLE GROUP BY id, category
是否可以翻譯上面的SQL到NSFetchRequest?
你有看看http://stackoverflow.com/questions/3197141/core-data-predicate-with-group-and-max? –