grails - Grails 分页:如何使用分页
问题描述
我有一个订单列表(20000 条记录),加载速度很慢,我正在寻找一种只加载前十个然后激活分页的方法
解决方案
您提供的信息很少,因此很难说最好的解决方案是什么。
我正在寻找一种仅加载前十个然后激活分页的方法
我不知道您所说的“激活分页”是什么意思。
假设您使用的是 GORM,检索前 10 条记录的方法可能是这样的......
YourDomainClass.list(offset:0, max: 10)
要检索下一个 10...
YourDomainClass.list(offset: 10, max: 10)
ETC...
您可以使用类似的东西找出记录的总数,并使用它来一遍又一遍地YourDomainClass.count()
调用该方法来检索所有记录,一次 10 条。.list(...)
我希望这会有所帮助。
推荐阅读
- android - WebView 选择文件和 Activity 重新创建
- pgadmin-4 - 如何在 pgadmin 4 的 create...> new column... 中编辑 SQL 命令?
- android - 除了 react-native-document-scanner 之外,还有其他可用的第三方库吗?
- user-interface - Rundeck UI 插件:如何从 fromframeowrk.properties 访问属性值
- oauth-2.0 - 用于 DevOps REST 服务 API 的 OAuth2 身份验证
- sql - SQL:为电话号码添加一些验证步骤
- arrays - 将函数应用于数组列 pyspark 中的所有值
- python - 下载 RCSB 蛋白质数据库中的所有异源复合物蛋白质 PDB ID
- perl - 使用 T 标志运行时 Perl INC 未更新
- python - 如何在 Visual Studio Code 上的 Python 3 中使用 getpass 隐藏密码输入?