У меня есть 3 основных объекта данных:
Объект A и Объект B и Пользователь, которые связаны как
Объект A <------ >> Объект B << ----> Пользователь
Я хочу отсортировать записи в объекте A по количеству записей в объекте B для этого конкретного пользователя.
Я мог бы сделать это:
- получить все записи объекта A
- Для каждой записи - получить количество записей объекта B для этой записи и для текущего пользователя
- Подсчитать количество записей для этого хранилища записей сущности А, а затем отсортировать.
Хотя это кажется ужасно глупым.
Есть ли в любом случае, я мог бы сортировать сущность Ас NSSortDescriptor, возможно, с помощью подзапроса?Или, если вы знаете какой-то другой способ, я должен решить это?