java - GreenDao 排序数据集不查询结果
问题描述
我正在使用 GreenDao 的 QueryBuilder 来查询列表中我需要的项目。
我有一个非常大的类别名称数据集,例如(工具、引擎、钳子、砖块)
我需要使用偏移量和限制一次收集 250 个项目,因为获取整个列表会导致光标请求过多的内存并抛出 OOM
但我面临的问题是我需要对数据集本身进行排序,而不是我的查询结果(数据集中的前 250 个项目可能是从 G 到 X,但接下来的 3 个项目可能是一个名为“砖块”。
在执行查询请求之前,我将如何对我拥有的数据集进行排序?
解决方案
推荐阅读
- javascript - 使用多个编码时如何分离 json 解析数据?
- backbone.js - 在咖啡脚本主干代码中找到@符号和“->”和“=>”的含义
- .htaccess - 如何将此 .htaccess 杠杆浏览器缓存代码转换为 web.config 杠杆浏览器缓存代码?
- xml - 如何将我的 XML 字符串发布到 Web 服务而不是 xml 文件
- r - 将新列添加到数据框列表
- angular - 在手动重新加载页面之前,排序不适用于语言更改
- binary - 如何将二进制数 0.1011111... 转换为小数
- jquery - JQuery同时更改文本和toggleClass
- plsql - 在没有 PRINT 的情况下在 refcursor 中显示行?
- python - Flask SQLAlchemy - 如何按 ForeignKey 变量的计数排序查询结果