"wasabeef.realm"); ! realm.beginTransaction(); ! // Create a new object User user = realm.createObject(User.class); user.setName("Wasabeef"); user.setEmail(“[email protected]"); ! realm.commitTransaction();
RealmQuery<User> query = realm.where(User.class); ! // Add query conditions: query.equalTo("name", "Wasabeef"); query.or().equalTo(“name”, "Chip"); // Execute the query: RealmResults<User> resultAll = query.findAll(); ! // Or alternatively do the same all at once (the "Fluent interface"): RealmResults<User> result = realm.where(User.class) .equalTo("name", "Wasabeef") .or() .equalTo("name", "Chip") .findAll();
a transaction realm.beginTransaction(); ! // remove single match result.remove(0); result.removeLast(); ! // Delete all matches result.clear(); ! realm.commitTransaction()