首页 > 解决方案 > Grails 分页:如何使用分页

问题描述

我有一个订单列表(20000 条记录),加载速度很慢,我正在寻找一种只加载前十个然后激活分页的方法

标签: grailsdatatablespagination

解决方案


您提供的信息很少,因此很难说最好的解决方案是什么。

我正在寻找一种仅加载前十个然后激活分页的方法

我不知道您所说的“激活分页”是什么意思。

假设您使用的是 GORM,检索前 10 条记录的方法可能是这样的......

YourDomainClass.list(offset:0, max: 10)

要检索下一个 10...

YourDomainClass.list(offset: 10, max: 10)

ETC...

您可以使用类似的东西找出记录的总数,并使用它来一遍又一遍地YourDomainClass.count()调用该方法来检索所有记录,一次 10 条。.list(...)

我希望这会有所帮助。


推荐阅读