如何将查询更改为核心数据中的获取结果(magicalrecord)?

时间:2014-03-04 07:17:27

标签: ios core-data magicalrecord nsfetchedresultscontroller predict

我想要获取以下查询的请求

select name,count(1) from tablename groupedby name;

我试图通过fetch控制器添加分组不成功 该怎么做

1 个答案:

答案 0 :(得分:1)

AFAIK,你不能在没有FRC的情况下在MR中进行分组查询。所以你可能需要这样的东西:

+ (NSFetchedResultsController *) MR_fetchAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm groupBy:(NSString *)groupingKeyPath delegate:(id<NSFetchedResultsControllerDelegate>)delegate;;

如果您仍需要查询,可以查看此solution