代码之家  ›  专栏  ›  技术社区  ›  user3444431

Groovy总计数与大小

  •  1
  • user3444431  · 技术社区  · 12 年前

    嗨,我想用groovy得到一个列表的总计数 totalCount 但它抛出:

    Exception evaluating property 'totalCount' for java.util.ArrayList, 
    Reason: groovy.lang.MissingPropertyException: No such property: totalCount
    

    我能用groovy得到总数吗 总计数 而不是 .size ?

    1 回复  |  直到 10 年前
        1
  •  7
  •   Ian Roberts    12 年前

    当您在Grails中执行条件查询时,返回的列表将只提供 totalCount 如果使用分页参数调用查询( offset max )

    params.max = params.max ?: 10
    def resultWithTotalCount = MyDomain.createCriteria().list(params) {
      // ...
    }
    

    平原 list 没有分页的调用将返回一个没有 总计数 所有物

    def resultWithoutTotalCount = MyDomain.createCriteria().list {
      // ...
    }
    
    推荐文章