Slide 18
Slide 18 text
// SELECT(TABLE.NAME, SELECT_ALL, MapperΛར༻)
db.createQuery(User.TABLE_NAME, User.SELECT_ALL)
.mapToList(User.MAPPER)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(users -> {
userAdapter.set(users);
});
// INSERT(TABLE_NAME, MarshalΛར༻)
db.insert(User.TABLE_NAME, User.FACTORY.marshal()
.first_name(“taku”)
.last_name(“araki”)
.asContentValues());
Modelͷར༻