Realm ile çalışmaya başladım ama model sürümünün nasıl kullanılacağı hakkında herhangi bir bilgi bulamadım.Örneğin, benim app.many bir sonraki sürümünde bazı özellikler eklemek/silmek istiyorum şimdiden teşekkürler!Realm destek modeli sürümü mü aldı?
1
A
cevap
1
Burada geçiş ile ilgili belge sayfası: https://realm.io/docs/swift/latest/#migrations.
Realm.Configuration'unuzda daha yüksek bir şema sürüm numarası belirtirseniz silinen ve eklenen özellikler otomatik olarak geçirilecektir. Bir mülkü bir başkasına eşlemek gibi gerçek bir geçiş yapmak istiyorsanız yalnızca taşıma bloğunu kullanmanız gerekir.
let realmConfiguration = Realm.Configuration(
path: nil,
inMemoryIdentifier: nil,
encryptionKey: nil,
readOnly: false,
schemaVersion: schemaVersionNumber,
migrationBlock: migrationBlock,
objectTypes: nil)
do {
realm = try Realm(configuration: realmConfiguration)
print("[REALM] Path: \(realm.path)")
} catch let error as NSError {
fatalError("Error opening realm: \(error)")
}
İlgili konular
- 1. Güncelleme modeli Realm Swift
- 2. ConstraintGayrimenkul kararlı sürümü mü?
- 3. Realm 88.2
- 4. Realm
- 5. Android'in C# Console.WriteLine sürümü mü?
- 6. Realm nesnesini Realm tablosuna eşlemeyiniz.
- 7. realm nesnesi android
- 8. Yeni Nexus 3.0 OSS sürümü destek rpm repo mu?
- 9. Realm Realm listesi için Gson serileştirme
- 10. Asenkron Django modeli sorguları mümkün mü?
- 11. Tracd Realm
- 12. Realm: Realm Objects oluşturmanın (veya paylaşmanın) daha iyi yolu nedir?
- 13. İzin modeli düşürme - Google Store yeni uygulama sürümü
- 14. C# akış tüm verileri aldı?
- 15. nginx: isteği hangi porttan aldı?
- 16. Realm Auto Increament alanı örneği
- 17. iOS (Swift), Realm geçişi başka bir realm nesnesini depolamak için yeni bir özellik ekleyin
- 18. Realm dosyasından veri okunamıyor
- 19. Realm birincil anahtar geçişi
- 20. Ben Realm filtrelemek çalışıyorum
- 21. Realm. sıfırlama veritabanı
- 22. Rename Realm tablosu
- 23. Swift Nesneyi Kaldır Realm
- 24. Realm: Kayıtların sırası değiştirildi
- 25. Realm Eski Nesneleri Temizleme
- 26. Güncelleme bildirimi Realm android
- 27. Realm: Swift `let` özelliği dinamik olarak işaretlenemiyor
- 28. GSON & Realm oyunlarını güzel yapmak
- 29. RealmSwift içe aktarılırken Realm with realmSwift (modül dosyası, derleyicinin eski bir sürümü tarafından oluşturuldu) oluşturulmayacak.
- 30. modeli