是否可以对MagicalRecord / Core数据执行类似UNION的查询

我有两个实体EventAction它们都从继承Message我读过,不使用单表继承对性能更好。事件和操作在应用程序中用作按日期排序的消息数组。目前,我只是分别选择事件和操作,然后合并/排序新数组。

    NSArray *events = [STEvent MR_findAll];
    NSArray *actions = [STAction MR_findAll];
    NSMutableArray *messages = [[NSMutableArray alloc] initWithArray:events];
    [messages addObjectsFromArray:actions];
    NSArray *messagesSorted;
    messagesSorted = [messages sortedArrayUsingComparator:^NSComparisonResult(id a, id b) {
        NSDate *first = [(STMessage*)a date];
        NSDate *second = [(STMessage*)b date];
        return [first compare:second];
    }];

是否可以使用Magical Record或Core Data进行类似SQL UNION的查询以一次检索所有内容?

卡萨德莫拉

从概念上讲,我认为您想Message在单个查询中获取的所有子类这样思考可以为您提供如何在代码中执行此操作的线索:

NSFetchRequest *request = [Message MR_requestAll];
request.includesSubentities = YES;
NSArray *eventsAndActions = [Message MR_executeFetchRequest:request];
//...continue on

此查询将包括所有的情况下MessageEventAction,但是。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以对熊猫中的TimeStamp索引执行计算

来自分类Dev

是否可以对多维数组执行算术运算?

来自分类Dev

是否可以对熊猫中的TimeStamp索引执行计算

来自分类Dev

领域可可:是否可以对链接进行查询

来自分类Dev

是否可以对SQl依赖性进行计数查询?

来自分类Dev

是否可以对查询参数使用Web API模型验证?

来自分类Dev

是否可以对Kibana / Lucene查询进行简单的演算?

来自分类Dev

是否可以对SQl依赖性进行计数查询?

来自分类Dev

是否可以对这种类型的查询集使用循环?

来自分类Dev

是否可以对多行查询运行 SQL 注入攻击?

来自分类Dev

是否可以对数据 URI 使用通用 MIME 类型?

来自分类Dev

是否可以在MySQL中执行类似的子查询?

来自分类Dev

是否可以对提交执行git revert,但只能在特定目录中执行?

来自分类Dev

是否可以对两个EXECUTE BLOCK语句进行UNION?

来自分类Dev

是否可以对两个EXECUTE BLOCK语句进行UNION?

来自分类Dev

在Linux下,是否可以对可执行文件已被删除的进程进行gcore?

来自分类Dev

是否可以对C中的单个char []行分析执行多次“返回”操作?

来自分类Dev

是否可以对所有用户在AWS上强制执行MFA?

来自分类Dev

是否可以对使用实体框架的应用程序执行 SQL 注入?

来自分类Dev

语义MediaWiki:是否可以对表使用子查询而不是属性?

来自分类Dev

是否可以对redis查询进行字符串注入攻击?

来自分类Dev

Node.js + Mongodb:是否可以对从数据库返回的数据调用“保存”?

来自分类Dev

是否可以对数据流实例使用自定义计算机?

来自分类Dev

DocuSign API-是否有编程方式可以对文本字段使用数据验证?

来自分类Dev

Zip 文件 - 是否可以对文件数据进行分页?

来自分类Dev

对于大型数据集,firebase是否按子O(n)排序,是否可以对其进行优化?

来自分类Dev

可以对数据库表进行死锁允许其他查询执行

来自分类Dev

可以对数据库表进行死锁允许其他查询执行

来自分类Dev

MySQL中是否有一种方法可以对变量Universe中的特定字段执行“轮循” ORDER BY?

Related 相关文章

  1. 1

    是否可以对熊猫中的TimeStamp索引执行计算

  2. 2

    是否可以对多维数组执行算术运算?

  3. 3

    是否可以对熊猫中的TimeStamp索引执行计算

  4. 4

    领域可可:是否可以对链接进行查询

  5. 5

    是否可以对SQl依赖性进行计数查询?

  6. 6

    是否可以对查询参数使用Web API模型验证?

  7. 7

    是否可以对Kibana / Lucene查询进行简单的演算?

  8. 8

    是否可以对SQl依赖性进行计数查询?

  9. 9

    是否可以对这种类型的查询集使用循环?

  10. 10

    是否可以对多行查询运行 SQL 注入攻击?

  11. 11

    是否可以对数据 URI 使用通用 MIME 类型?

  12. 12

    是否可以在MySQL中执行类似的子查询?

  13. 13

    是否可以对提交执行git revert,但只能在特定目录中执行?

  14. 14

    是否可以对两个EXECUTE BLOCK语句进行UNION?

  15. 15

    是否可以对两个EXECUTE BLOCK语句进行UNION?

  16. 16

    在Linux下,是否可以对可执行文件已被删除的进程进行gcore?

  17. 17

    是否可以对C中的单个char []行分析执行多次“返回”操作?

  18. 18

    是否可以对所有用户在AWS上强制执行MFA?

  19. 19

    是否可以对使用实体框架的应用程序执行 SQL 注入?

  20. 20

    语义MediaWiki:是否可以对表使用子查询而不是属性?

  21. 21

    是否可以对redis查询进行字符串注入攻击?

  22. 22

    Node.js + Mongodb:是否可以对从数据库返回的数据调用“保存”?

  23. 23

    是否可以对数据流实例使用自定义计算机?

  24. 24

    DocuSign API-是否有编程方式可以对文本字段使用数据验证?

  25. 25

    Zip 文件 - 是否可以对文件数据进行分页?

  26. 26

    对于大型数据集,firebase是否按子O(n)排序,是否可以对其进行优化?

  27. 27

    可以对数据库表进行死锁允许其他查询执行

  28. 28

    可以对数据库表进行死锁允许其他查询执行

  29. 29

    MySQL中是否有一种方法可以对变量Universe中的特定字段执行“轮循” ORDER BY?

热门标签

归档