gpt4 book ai didi

ios - 如何在 iOS 核心数据中随机执行 SORT_BY 或 ORDER_BY?

转载 作者:行者123 更新时间:2023-11-28 19:29:52 27 4
gpt4 key购买 nike

如何在 iOS 核心数据中随机执行 SORT_BY 或 ORDER_BY?

需要随机取10条counter大于10的记录。*counter是一个属性

感谢您的帮助。

最佳答案

这不受核心数据的直接支持,但您可以执行类似以下操作(取决于您的数据集中有多少行)。

对于较小的数量(数千),您可以获取与谓词匹配的所有托管对象 ID(将获取请求的获取结果类型设置为适当的值)。这将为您提供一个低开销数组,然后您可以从中随机选择 10 个 ID,然后获取完整的对象。

对于较大的行数,首先获取所有匹配对象的提取请求计数,然后生成一个介于 0 和计数之间的随机数,然后将其用作提取偏移量,将您的提取请求限制为一个结果。根据需要重复任意数量的随机记录。

关于ios - 如何在 iOS 核心数据中随机执行 SORT_BY 或 ORDER_BY?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46423699/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com