Ist es möglich, mehrere Tabellen innerhalb desselben Bereichs in Android zu haben?
Ja, Sie müssen nur mehrere RealmObject
s definieren.
public class Foo extends RealmObject {
// fields
}
public class Bar extends RealmObject {
// fields
}
Queries work by "table". Sie können jeweils nur eine Tabelle abfragen, und Sie können auch über Objektverknüpfungen (Beziehungen) hinweg Abfragen durchführen, wenn Sie dies wirklich möchten.
RealmResults<User> result2 = realm.where(User.class)
.equalTo("name", "John")
.or()
.equalTo("name", "Peter")
.findAllSorted("name", Sort.ASCENDING);
Ha ha, das sieht aus wie etwas, das ich selbst hätte ausarbeiten können ... danke! Wenn jemand aus Realm zuhört - wäre es eine gute Zeit, dies in Ihre Dokumentationsbeispiele aufzunehmen! – pritamps