Als Teil eines Updates habe ich eine Klasse, die in Realm beibehalten wurde, zurückgezogen. Diese Objekte können auf den Geräten der Benutzer möglicherweise viel Speicherplatz belegen. Daher möchte ich nicht, dass die Daten der alten Objekte nach der Migration in der Realm-Datei verbleiben. Erkennt die Realm-Migration, dass die Klasse nicht mehr im Projekt ist und einige Bereinigungen durchführt, oder muss ich diese Tabelle explizit löschen? Im letzteren Fall, wie mache ich das?Soll ich alte Tabellen aus Realm auf iOS löschen?
0
A
Antwort
1
Sie müssen während der Migration alle Daten für den Typ explizit aus der Realm-Datei löschen. Sie können dies tun, indem Sie innerhalb Ihres Migrationsblocks Migration.deleteData(forType:)
aufrufen.
Verwandte Themen
- 1. Alte Realm-Objekte bereinigen?
- 2. Realm-Objekt aus RealmRecyclerViewAdapter löschen
- 3. Wie Realm löschen, wenn ich Realm als Klasseneigenschaft instanziiere?
- 4. Realm "Kaskade löschen" auf Android
- 5. Swift - Wert aus Modell in Realm löschen
- 6. Löschen eines Realm-Modells mit Swift
- 7. automatisch alte Daten löschen
- 8. SQLite löschen alte Daten
- 9. Wie aus 2 Tabellen löschen
- 10. Löschen aus mehreren Tabellen SQL
- 11. Zeilen aus mehreren Tabellen löschen
- 12. SQL löschen aus verwandten Tabellen
- 13. Löschen aus mehreren Tabellen ASP.NET
- 14. Unterstützt Realm physisches Löschen auf Android?
- 15. Realm: löschen bestimmtes Objekt
- 16. Richtig behandeln Realm Objekt löschen
- 17. Wie kann ich Log4j löschen alte rotierende Protokolldateien zu löschen?
- 18. Realm Objekte Arrays voneinander auf IOS enthalten
- 19. Alte Python-Protokolldateien automatisch löschen
- 20. Wie kann ich den Tastaturcache auf iOS löschen/löschen?
- 21. iOS-Prädikat für RLMLinkingObjects (Realm)
- 22. Löschen von Zeilen aus zwei Tabellen
- 23. So löschen Sie alte Pakete aus dem Repository?
- 24. aus zwei Tabellen in einer Abfrage löschen
- 25. Löschen aller Realm-Objekte während der Laufzeit
- 26. SQL Löschen von Zeilen aus mehreren Tabellen
- 27. Alte IntelliTrace-Aufnahmen automatisch löschen
- 28. taskwarrior, alte wiederkehrende Aufgaben löschen
- 29. Mixpanel - Massen löschen alte Benutzer
- 30. Outlook VBA dauerhaft alte E-Mails aus freigegebener Mailbox löschen
Wie löschen Sie Objekte, während sich ihre Klasse noch in Ihrem Projekt befindet? – Andreas
Ich weiß nicht, ob es möglich ist –