Можно ли отсортировать запрос выборки по порядку создания (по индексу) без добавления каких-либо специальных столбцов, таких как дата или идентификатор?Сортировка NSSortDescriptor по индексу сущности Swift
Я пытаюсь сделать что-то подобное, но это не сработает.
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 Я не хочу добавлять бесполезные поля только для сортировки по этим полям. Вот почему я написал ** без добавления каких-либо специальных столбцов, таких как дата или id **. Я хочу сортировать по индексу, как в SQL – Roberto
Основные данные не SQL, это граф объектов. Если есть какой-то индекс, это деталь реализации. Индекс не должен быть в каком-либо конкретном порядке. – Sulthan