Reputation: 189484
I want to load all entities from a sqlite database with greendao and sort the result.
I can load all entities with loadAll but this doesn't gives me a guarantee about the sorting of the resulting list.
Upvotes: 5
Views: 3265
Reputation: 18977
Use queryBiulder like below:
queryBiulder
List joes = userDao.queryBuilder().where(Properties.FirstName.eq("Joe")).orderAsc(Properties.LastName).list();
for all rows:
List joes = userDao.queryBuilder().orderAsc(Properties.LastName).list();
Source
Upvotes: 14