一千萬個為什麽

搜索

在XCode數據模型編輯器中獲取屬性以獲得最小值


如何在XCode的數據模型編輯器中添加一個Fetched屬性,以獲得一個屬性的最小值?

我的模特:

模型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?

數據模型編輯器中的提取屬性http://www.freeimagehosting.net/uploads/2a68de007d.png

我將什麽表達?

數據模型編輯器中的表達式http://www.freeimagehosting.net/uploads/766ab9af6f.png</一>

最佳答案

目標是您想要返回的實體類型。

聽起來你想要一個StoredItem,因為它有價格。

我想你想要的是一個名為minPrice的Item上的fetched屬性,帶有以下表達式:

"@min.storedItems.price"

轉載註明原文: 在XCode數據模型編輯器中獲取屬性以獲得最小值

猜你喜歡