我需要获取表中最后一条记录的ID。我试过了:
Dao<ParticipantModel,Integer> participantDao = getHelper().getParticipantsDao();
participant = participantDao.query(participantDao.queryBuilder()
.orderBy("id", false).prepare()).get(1);
我不确定如何使用
QueryBuilder
获得想要的结果。预先感谢您的任何想法。 最佳答案
在我的应用程序中,我只是将limit(int)添加到准备好的查询中,如下所示:
Dao<ParticipantModel,Integer> participantDao = getHelper().getParticipantsDao();
participant = participantDao.query(participantDao.queryBuilder()
.orderBy("id", false).limit(1L).prepare());