Grails最低值获取



我正在努力从Grails中的表格中获取最小值

该载体和类型I需要取得与该载体相关的最低日期相关的值。我已经尝试过,但它不适用于开始启动参数。

List vehicleDate= Table.createCriteria().list() {
   and{
      eq('vehicleid',vehicleIDGiven)
      eq('type',type)
      min("startDate")
   }
}

可能是

的查询

如果您只需要获取最小值,则可以使用此处记录的投影。

未经测试,但是您的标准应该看起来像这样:

def result = Table.createCriteria().list() {
    and{
        eq('vehicleid',vehicleIDGiven)
        eq('type',type)
    }
    projections {
        min("startDate")
   }
}
println "Minimum start date is ${result[0]}"

相关内容

  • 没有找到相关文章

最新更新