Мне нужно импортировать массив песен из словаря.Так что у меня нет никаких отношений, у меня есть только одна сущность и одна NSManagedObject
в проекте с именем Song
.
Song
имеет уникальный идентификатор с именем id
.
Чего я хочу добиться с помощью магического импорта, назвав этот метод:
_ = Song.mr_import(from: songDictionry, in: context)
- это избавиться от любых дубликатов в базе данных.Допустим, я вызывал API дважды или более раз случайно или в случае каких-либо ошибок.Поэтому я не хочу создавать дубликаты.
Вид метода findFirstOrCreate
из MR
, но без настройки свойств вручную.