我正在从X
ExerciseData
获取CoreData Entity
个信息,我想对其进行整理,以便我可以平均Y value
和订购。 X
每天会有超过1个结果。
我想知道我如何在CoreData中做SELECT AVG(column_name) FROM table_name WHERE date = my_date GROUP BY column_name
。
我不知道日期会有多远。是否有Array
的“最佳方式”,其结果按日期含义进行组织。 @[ @{@"day1":@"avg_4"},@{@"day2":@"avg_88"}, ....]
我真的很感激一些帮助
答案 0 :(得分:0)
group by date 请参考此内容并确保您使用的是NSManaged Objet类
答案 1 :(得分:0)
您使用NSFetchRequest
检索数据吗?然后setPropertiesToGroupBy:方法可能会对您有所帮助。