android - How to order table in greenDAO by heighest number? -
i've read there 2 ways of doing this. first , easier should set:
qb.orderasc(addnewcarddao.properties.clicked); the second more complex things , or methods. i've tried both not work. here how data table:
daomaster.devopenhelper helper = new daomaster.devopenhelper(getactivity(), "add_new_card", null); sqlitedatabase db = helper.getwritabledatabase(); daomaster daomaster = new daomaster(db); daosession daosession = daomaster.newsession(); addnewcarddao leasedao = daosession.getaddnewcarddao(); querybuilder qb = leasedao .querybuilder() .orderasc(addnewcarddao.properties.clicked); leaselist.clear(); string[] strings1 = {"original","simple","photos", "user"}; qb.where( addnewcarddao.properties.cardicontype.in(strings1), qb.and( addnewcarddao.properties.clicked.ge(2), addnewcarddao.properties.clicked.ge(2) ) ); leaselist = qb.list(); so clear addnewcarddao.properties.clicked int , items ordered largest smallest int. please, excuse fact i'm querying same property twice. can help?
Comments
Post a Comment