在XCode数据模型编辑器中获取属性以获得最小值

时间:2010-04-19 01:37:11

标签: cocoa xcode core-data minimum fetched-property

如何在XCode的数据模型编辑器中添加一个Fetched属性,以获得一个属性的最小值?

我的模特:

Model http://www.freeimagehosting.net/uploads/b48853070e.png

Item (name, note, storedItem)
StoredItem (price, item)
Item 1 ---> N StoredITem (1->N Relationship)

我希望Item有一个名为minPrice的fetched属性,它的值是storedItems中为price设置的最小值。

示例:

Item1 (banana, storedItem1 ... storedItem4, 10)
StoredItem1 (10,item1)
StoredItem2 (15,item1)
StoredItem3 (30,item1)
StoredItem4 (54,item1)

我在目的地放什么? StoredItem?

Fetched Property in Data Model Editor http://www.freeimagehosting.net/uploads/2a68de007d.png

我在Expression中放了什么?

Expression in Data Model Editor http://www.freeimagehosting.net/uploads/766ab9af6f.png

1 个答案:

答案 0 :(得分:2)

目的地是您想要的实体类型。

听起来你想要一个StoredItem,因为它有价格。

我认为你想要的是一个名为minPrice的物品的获取属性,带有以下表达式:

"@min.storedItems.price"