【发布时间】:2015-08-23 14:20:45
【问题描述】:
我对 Android 和 Ormlite 还是很陌生。目前,我正在获取可以返回新闻列表的 dao,并且我想按类型和页面搜索新闻列表。代码如下:
NewsItems = NewsItemDao.queryBuilder().where.eq("type",type).offset(0).limit(5).query;
首先,我将从 eq 方法中得到一个列表。然后我想要第一到第五条新闻。上面的代码不起作用,我该怎么办?谢谢。
【问题讨论】:
-
他们如何“不工作”?你得到了什么结果?
-
另外,请注意 javadocs 建议您指定
orderBy(...)否则您可能会得到一些奇怪的排序:ormlite.com/javadoc/ormlite-core/com/j256/ormlite/stmt/… -
我猜偏移方法必须直接跟随 queryBuilder() 而不是 eq()。感谢您对订购的建议。