我的标准是给我重复的结果,所以代替:
def history = TerminHistorie.createCriteria().list([max:20, offset:offset])
我做了:def history = TerminHistorie.createCriteria().listDistinct([max:20, offset:offset])
但我不断收到错误:java.util.LinkedHashMap cannot be cast to groovy.lang.Closure
我该如何解决? 最佳答案
尝试以下方法:
def history = TerminHistorie.createCriteria().listDistinct {
maxResults(20)
firstResult(offset)
}
关于grails - Grails createCriteria复制结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17488190/