3

我不确定我是否正确理解了 Fetched Properties,所以请告诉我我是否走错了路,应该做其他事情。

我有一个小演示应用程序,其中有正在审查的书籍。Review 实体具有 Int16 从 1 到 5 和时间戳的 score 属性,并且 Book 实体通过 isReviewed 属性具有零对多评论(bookInReview 作为其逆属性)。

我想在过去 30 天的平均评论分数上制作一个获取的属性。我可以在 Xcode 4 的模型中使用获取的属性来执行此操作吗?如果是这样,怎么做?我可以尝试将 Destination 设置为 Review 并将谓词设置为 @avg(score) 以从所有评论开始,但这似乎不正确。

干杯

尼克

4

1 回答 1

2

获取的属性返回 NSManagedObjects 的 NSArray(实际上是 _NSFaultingArray 或类似的东西),所以我不相信可以获取像 @sum、@average 或 @count 这样的聚合作为获取的属性。但是,这并不意味着您不能将它们添加到 NSManagedObject 的子类或类别中。

于 2011-12-28T20:50:59.173 回答