I`m new to GreenDao and want to load a list by stuffId.I need to use Distinct query to prevent duplicate! How can I use distinct in my query? below code does not work!!
@Override
public ArrayList<DbMaterial> loadMaterialStuffList() {
openReadableDb();
final List<DbMaterial> materials= mDaoSession.getDbMaterialDao().queryBuilder().distinct()
.orderDesc(DbMaterialDao.Properties.StuffId).list();
mDaoSession.clear();
if (materials != null) {
return new ArrayList<>(materials);
}
return null;
}