@SuppressWarnings("deprecation")
public List<Picture> returnLimitedList(int offset, int end) {
List<Picture> pictureList = new ArrayList<Picture>();
int startRow = offset;
int maxRows = end;
try {
QueryBuilder<Picture, Integer> queryBuilder = dao.queryBuilder();
queryBuilder.offset(startRow).limit(maxRows);
pictureList = dao.query(queryBuilder.prepare());
} catch (SQLException e) {
e.printStackTrace();
}
return pictureList;
}
- 我在数据库中有一张图片表,并且必须返回一个有限的列表,一次 20 行。
- 但是当我使用 ex: QueryBuilder.offset(11).limit(30);
- 我无法返回限制为 20 行的列表。
- 这份清单只给我带来了限制。
- 就好像偏移量始终保持值为 0
例如:(0 - 30)
有没有其他方法可以返回初始索引和结束索引的有限列表?
- 有人可以帮我吗?