我想从我的表中获取一些顶部记录,但是GreenDAO没有提供它。
SELECT TOP 1 * FROM table_name
在LINQ中,您可以使用Take()
获取记录的顶部,那么在GreenDAO中有没有解决方案呢?
能否有人提供建议?
你可以使用标准的QueryBuilder指定一个限制:
List<YourEntity> entities = yourDao.queryBuilder().limit(1).list();
var mcc: SearchDao
val list: List<Search?> =mcc.queryBuilder().orderDesc(SearchDao.Properties.Time).limit(8).list()