4
可以在控制器的grails上調用namedQuery嗎?我知道我可以在另一個namedQuery中調用namedQuery,但我不想那樣做。有任何想法嗎?由於在控制器中的條件內調用namedQuery
用戶 .groovy作爲
static namedQueries = {
filterUsers{
eq("age", 21)
}
}
myController的 .groovy作爲
def r = User.createCriteria().list {
eq("id", 1)
filterUsers() //not possible
}
或..
myController的 .groovy作爲
//not possible too
//Cannot invoke method createCriteria() on null object
def r = User.filterUsers().createCriteria().list {
eq("id", 1)
}