【问题标题】:Equivalent query MagicalRecord -> Realm.io等效查询 MagicalRecord -> Realm.io
【发布时间】:2015-03-17 09:27:33
【问题描述】:

有谁知道 Realm.io 中是否有此查询的等效表达式?我需要按“dreamDate”属性分组的结果

// Search all dreams grouped by date
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"user == %@ AND parseSyncDeleted == false", user];

NSFetchedResultsController *groups = [Dream MR_fetchAllGroupedBy:@"dreamDate.dateWithoutTime"
                                                   withPredicate:predicate
                                                        sortedBy:@"dreamDate"
                                                       ascending:YES];

return groups;

dreamDate -> NSDate 属性

dateWithoutTime -> 将其转换为不带时间组件的 NSDate 的类别

谢谢!

【问题讨论】:

    标签: ios nsfetchedresultscontroller predicate magicalrecord realm


    【解决方案1】:

    Realm 没有内置的数据结构来对结果进行分组,但是您可以通过保存 RLMResults 的 NSArray 或 NSDictionary 来轻松高效地完成此操作。请参阅 GroupedTableView 示例了解如何执行此操作:https://github.com/realm/realm-cocoa/blob/master/examples/ios/objc/GroupedTableView/TableViewController.m

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多