jjzjj

setHavingPredicate

全部标签

ios - 你如何构造 NSFetchRequest setHavingPredicate :? 的谓词

对于我的生活,我似乎无法让它发挥作用。假设我们的实体是一个具有状态字段和订单字段的托管对象。我将如何获得所有具有多个相同订单的orderedEntries?请不要回答告诉我只在主谓词中使用@count进行子查询,因为我知道那个解决方案,这篇文章的重点是了解如何在核心数据中使用having谓词,这反正可能比子查询更快。(除非你解释为什么我不能使用having子句)以下代码将返回一个字典数组,其中包含每个订单号的订单数。我想要的是能够添加一个having子句来限制我的请求只返回代表那些计数大于1的订单对象的字典。这是到目前为止的代码以及我对having谓词的尝试:NSFetchReques