我有一个Realm类,该类存储一些数据读数以及记录读数的日期。该类的结构如下:
class MyObj: Object {
dynamic var reading: Int = 0
dynamic var dateTime: Date = Date()
}
现在,我想查询领域中与特定时间相对应的所有读数,这样我就可以对它们进行分组:应当将与特定时间相对应的所有读数(不考虑日期)进行汇总。因此,如果我有5天的数据读数,则最终结果将是24个值,每个值对应于这5天的一天中的小时数。
我现在拥有的一种解决方案是在Realm类中为小时添加另一个字段,然后获取对应于特定小时的所有对象。我想知道这对于领域查询是否可行?我已搜索分配,但未找到内置解决方案。我想念什么吗?