NSSortDescriptor с отношением to-many

У меня есть родительская сущность, у которой есть дочерние сущности "to-many". Если я заказываю выборку родительской сущности с помощью свойства (например, имени), все работает нормально. Но если я попробую следующее:

NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"child.@count" ascending:NO];

Это не работает. Я также пытался добавить

[fetchRequest setRelationshipKeyPathsForPrefetching:[NSArray arrayWithObject:[entityProperties objectForKey:@"child"]]];

Но это тоже не сработало.

Могу ли я сортировать по to-many.@count или мне нужно добавить свойство и обновлять его каждый раз, когда я добавляю ребенка?

5
задан Adriana 20 October 2011 в 16:42
поделиться