Wie schließe ich den von Realm.getDefaultInstance geöffneten Bereich?
Ich verwende Realm zum Speichern und Abrufen von Daten. Normalerweise, wenn wir einen Realm öffnen, um einige Daten zu speichern, mögen wir:
Realm realm = Realm.getDefaultInstance();
realm.beginTransaction();
// Copy the object to Realm
realm.copyToRealm(myObject);
realm.commitTransaction();
realm.close();
Im obigen Fall schließe ich das Reich.
Aber wenn ich Daten abrufe wie:
RealmResults<MyClass> results = Realm.getDefaultInstance().where(MyClass.class).findAll();
Wie schließe ich diesen Bereich? Muss es geschlossen werden?