У меня есть родительская сущность, у которой есть дочерние сущности "to-many". Если я заказываю выборку родительской сущности с помощью свойства (например, имени), все работает нормально. Но если я попробую следующее:
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"child.@count" ascending:NO];
Это не работает. Я также пытался добавить
[fetchRequest setRelationshipKeyPathsForPrefetching:[NSArray arrayWithObject:[entityProperties objectForKey:@"child"]]];
Но это тоже не сработало.
Могу ли я сортировать по to-many.@count или мне нужно добавить свойство и обновлять его каждый раз, когда я добавляю ребенка?