在Grails withCriteria中转换double值

时间:2012-03-12 07:26:43

标签: grails transform

我正在使用Grails withCriteria进行一些数据库查询,但是我遇到了返回double值的问题。
我的标准:

List data = Contract.withCriteria {
    projections{
        sum("value")
    }
}

(Contract类中的属性“value”是Double类型。)
返回的结果始终显示为1.5437E8而不是精确值154370000.如何强制Grails返回该确切值?
非常感谢你

1 个答案:

答案 0 :(得分:0)

您可以尝试使用<g:formatNumber/>

覆盖用于显示此字段的标记

http://grails.org/doc/latest/ref/Tags/formatNumber.html