gpt4 book ai didi

ios - 核心数据 : sorting by date attribute in a to-many relationship

转载 作者:行者123 更新时间:2023-12-01 18:18:12 24 4
gpt4 key购买 nike

我有以下模型:

  Entities:  Entity <----------->> SubEntity
++++++++++++++++++++++++++++++++++++++++++++++++
Attributes: >name >uuid
>identifier >date

问题 #1:
我有一个获取 Entities 的请求.我想按最新的 date 对 fetch 进行排序全部 SubEntities在每个 Entity .我该怎么做?

问题 #2:
此外,获取请求有 resultType = NSDictionaryResultType在返回的字典中,我想获取属性 namelatestDate (该 date 中所有 SubEntities 中的最新 Entity )。那可能吗?

最佳答案

我对你的建议是改变你的模型:

添加 latestDate属性(property)给 Entity更新 SubEntity 时. entity属性,检查 SubEntity date是最新的Entity对象并相应地更新。

这将允许您通过一个简单的查询来完成您需要的事情,然后您将能够使用获取的结果 Controller 来跟踪您的数据更改。

如果您无法重组模型,请查看@Michal K 的答案,但预取所有 EntitySubEntity对象(2 个请求),然后才使用他的算法。

关于ios - 核心数据 : sorting by date attribute in a to-many relationship,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19600106/

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