我檢查個createCriteria方法here個createCriteria和列表Grails中
這個語句聲明瞭一個HibernateCriteriaBuilder對象
def c = Account.createCriteria()
然後調用
def results = c.list {
like("holderFirstName", "Fred%")
and {
between("balance", 500, 1000)
eq("branch", "London")
}
}
然而,從API ,HibernateCriteriaBuilder沒有任何list()方法。我想念什麼?
此外,可有人向我解釋更復雜的語法以下:
def results = c.list (max: 10, offset: 10) {
like("holderFirstName", "Fred%")
}
它是一個列表方法有兩個參數和封閉?