CoreData: групповая выборка с помощью NSManagedObject.IOS

Программируем под IOS
Ответить
Anonymous
 CoreData: групповая выборка с помощью NSManagedObject.

Сообщение Anonymous »

Я вставляю сотни тысяч объектов с помощью NSBatchInsert, теперь я хочу добавить отношения между объектами (скажем, A и B, с отношением «1 ко многим»), поскольку ни одна пакетная операция не поддерживает отношения, мне нужно будет использовать Самый эффективный и быстрый способ добиться того, чего я хочу, лучший способ, который я мог придумать, - это использовать «GroupBy» для извлечения объекта, но это приведет к запуску цикла для получения объекта A (поскольку ключ словаря будет а свойство, а не объект).
есть ли способ получить словарь как результат выборки, имеющий в качестве ключа NSManagedObject (объект A) и значение - массив NSManagedObject (объекты B)?
-> пусть результат: [A: ]
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/792 ... agedobject
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»