我已经开始使用CoreData
在本地存储数据的应用程序。
现在,我需要使用group by子句从一个模型中获取记录。
实施例。按状态获取记录(已处理,待处理,失败等)。
fetchRequest.predicate = NSPredicate(format: "statusInt == %d",Status.sending.rawValue)
sendingFetchedResultsController = NSFetchedResultsController(fetchRequest: fetchRequest, managedObjectContext: DBManager.shared.managedObjectContext, sectionNameKeyPath: nil, cacheName: "Master")
do {
try fetchedResultsController.performFetch()
} catch {
let nserror = error as NSError
fatalError("Unresolved error \(nserror), \(nserror.userInfo)")
}
任何人都可以帮我吗?