2014-04-24 26 views
2

我在覈心數據中有一個數據庫,需要根據它們的類型對項目進行分組。 因爲我不能在最後添加一個項目。我需要將其插入到特定的索引。 您能否告訴我如何在索引x處插入新記錄並將舊索引x移至索引x + 1等等。或者有沒有辦法根據參數y對記錄進行排序?Xcode在覈心數據中插入記錄

謝謝

+2

這不是關係數據庫的做事方式。通常,分組和排序由「select/fetch」語句定義,並且與存儲無關。 – trojanfoe

+0

謝謝你能分享一個鏈接如何獲取數據惠特排序?我發現只有經典的商店訂單。 – WildWorld

+0

你檢查過NSFetchedResultsController參考嗎? – Eloy

回答

2

創建的順序任何概念通過你對你的實體使用ordering屬性(S)。這也完全取決於您更新/維護該訂購信息(並在獲取/處理獲取的結果時使用它)。

+0

可以請你告訴我或鏈接如何使用這些排序的屬性? – WildWorld

+0

AFAIK沒有標準指南,您可以決定如何使用它。它可能是一個簡單的int值或日期。並且在提取時使用'NSSortDescriptor'來指定要使用的屬性鍵和要應用的排序順序。當「插入」對象時,您需要編寫代碼來添加新的和編輯(根據需要)現有的對象訂單信息。 – Wain