【问题标题】:Create page result list in grails在grails中创建页面结果列表
【发布时间】:2010-01-13 20:00:01
【问题描述】:

可能是一个愚蠢的问题,但我尝试查找此问题但没有成功。

在 Grails 应用程序中,我有一个服务,该服务具有几种方法,基本上使用 Domain.createCriteria().list(...){...} 构造搜索某些数据。对于其中一个搜索(“列出所有用户”),我现在已经有了数据(hasMany 关系的一部分)。现在,由于我的观点需要一个 PageResultList(因为这是 Domain.createCriteria().list 返回的内容),我也想返回一个 PageResultList。

但是,Domain.users (static hasMany = [users : User]) 似乎属于 PersistentSet 类型,我不知道如何对其进行排序/搜索并转换为要作为 PageResultList 返回的列表。

TIA 寻求帮助。

【问题讨论】:

    标签: grails groovy


    【解决方案1】:

    我不知道从 PersistentSet 转换为 PagedResultList 的简单方法,所以我也只需要一个“所有用户”的标准。这样您就不必手动对 domain.users 列表进行分页了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-30
      • 1970-01-01
      • 2015-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-25
      相关资源
      最近更新 更多