使用NSPredcate,如何从CoreData获得季度结果



我需要获得CoreData存储中记录的季度结果。问题是如何比较存储的NSDate月份以确定它属于哪个季度?

取消数据的规范化,使用季度或月份属性。

数据库规范化意味着删除冗余信息。但是,有时,尤其是在核心数据中,您需要添加额外的数据来保存计算。

例如,在您的情况下,在插入和更新对象时,计算它们所属的季度。现在,当您想要获取信息时,一个非常简单的查询将返回数据。

最新更新