dateやidのような特別な列を追加せずに(インデックスによる)作成順序でフェッチ要求をソートすることはできますか?エンティティインデックスSwiftでNSSortDescriptorをソート
私はこのようなことをしようとしていますが、動作しません。
let fetchRequest = NSFetchRequest(entityName: "Table")
let sectionSortDescriptor = NSSortDescriptor(key: "self", ascending: true)
let sortDescriptors = [sectionSortDescriptor]
fetchRequest.predicate = predicateSuccess
fetchRequest.fetchLimit = 10
fetchRequest.sortDescriptors = sortDescriptors
'creationTime'でソートする場合は、そのフィールドを追加して並べ替えてください。 – Sulthan
@ Sulthanこれらのフィールドで並べ替えを行うためだけに無駄なフィールドを追加する必要はありません。だから私は**のような特別な列を追加せずに**を書いています。私はSQLのようにインデックスでソートしたい – Roberto
コアデータはSQLではなく、オブジェクトグラフです。インデックスがある場合は実装の詳細です。インデックスは特定の順序である必要はありません。 – Sulthan