Я не понимаю, как переносить несколько объектов. Например, как мне ввести строковый «идентификатор» в объекте «Настройки и лицо»?Realm Migration: обновление нескольких объектов и резервная стратегия?
func configureRealm(){
Realm.Configuration.defaultConfiguration = Realm.Configuration(
schemaVersion: 1,
migrationBlock: { migration, oldSchemaVersion in
migration.enumerate(Settings.className()) { oldObject, newObject in
if oldSchemaVersion < 1 {
newObject!["identifier"] = NSUUID().UUIDString
}
}
})
}
И можно ли представить общую стратегию возврата: когда миграция не выполняется, модель должна быть сброшена?
ТНХ - Я пробовал это с запятой между блоками - сложной. Возможно, вы можете добавить это в свою документацию? – netshark1000
Что именно я должен добавить? – joern
Как обновить два объекта. Вот почему я спрашивал. – netshark1000