gpt4 book ai didi

ormlite - 如何从 OrmLite 获取最后 10 条记录?

转载 作者:行者123 更新时间:2023-12-01 17:36:54 26 4
gpt4 key购买 nike

使用 ormLite 我可以通过以下方式获取所有记录:

myDao.queryForAll();

如何只获取前 10 条记录而不是所有记录?

最佳答案

您必须使用 QueryBuilder 并设置限制。这是 javadoc 引用: http://ormlite.com/javadoc/ormlite-core/com/j256/ormlite/stmt/QueryBuilder.html#limit%28java.lang.Long%29

这就是代码的样子:

QueryBuilder<MyDataObject, String> builder = myDao.queryBuilder();
builder.limit(10);
builder.orderBy("columnName", true) // true for ascending, false for descending
List<MyDataObject> list = myDao.query(builder.prepare()); // returns list of ten items

关于ormlite - 如何从 OrmLite 获取最后 10 条记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18284210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com