Grails在层次结构中命名为Queries

时间:2011-09-08 02:10:52

标签: grails groovy

在我看来,定义

static namedQueries = {} 

在层次结构的子类中完全掩盖了超类的namedQueries声明。有没有办法让两者都有效?说使用超级关键词?

1 个答案:

答案 0 :(得分:3)

在Groovy 1.8中添加了闭包组合,这应该允许您通过左移操作符执行此操作。

static namedQueries = SuperClass.namedQueries << {
    myAdditionalQuery {
        ...
    }
}

但是直到Grails 2.0才能使用,因为Grails 1.3.7使用的是Groovy 1.7。