tôi đã tìm thấy gì về migration rules
trong trường hợp thay đổi deletion rule
của một managedObjects relationship
CoreData di cư - xóa các quy tắc của các mối quan hệ
mô hình CoreData ban đầu của tôi chứa một thực thể có một mối quan hệ. Quy tắc xóa của mối quan hệ này là cascade
. Tôi phải thay đổi hành vi này thành Nullify
.
Vì vậy, tôi đã tạo một new version of my coredata model
nhưng không có bất kỳ di chuyển nhẹ nào và nó vẫn hoạt động. Vì vậy, tôi bị thương nếu tôi nên thực hiện thêm phiên bản mới của mô hình của mình hoặc nếu việc thay đổi quy tắc xóa (ví dụ: từ cascade
đến nullify
) không ảnh hưởng/cần bất kỳ di chuyển nào.
Mọi đề xuất?
Không có di chuyển nhẹ? Vì vậy, bạn không sử dụng 'NSMigratePersistentStoresAutomaticallyOption' hoặc' NSInferMappingModelAutomaticallyOption' khi thêm cửa hàng liên tục? –
Không Tôi đang sử dụng sau đây để tạo ra cửa hàng của tôi: addPersistentStoreWithType phối: NSSQLiteStoreType cấu hình: nil URL: storeURL tùy chọn: nil lỗi: & lỗi] – Alexander