【发布时间】:2012-02-05 08:07:50
【问题描述】:
我正在检查 createCriteria 方法here
该语句声明了一个 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%")
}
它是一个带有两个参数和一个闭包的列表方法吗??
【问题讨论】: