Grails为另一个域生成脚手架

时间:2017-03-08 22:10:38

标签: grails scaffold

Grails Version: 3.2.7
Groovy Version: 2.4.7
JVM Version: 1.8.0_111

我创建了2个控制器和2个域

第一个域名:

package beermembers

class First {
String first
    static constraints = {
    }
}

Seconf域名:

package beermembers

class Second {
String second
    static constraints = {
    }
}

第一个控制器:

package beermembers

class FirstController {
    static scaffold = First
    def index() {
    }
}

第二个控制器

package beermembers

class SecondController {
    static scaffold = Second
    def index() {
    }
}

我正在开始申请,并认为这将是

http://localhost:8080/first/index with CRUD for First domain

http://localhost:8080/second/index with CRUD for Second domain

但它在两个网址上都显示了第一个CRUD。

how it looks

你能解释为什么SecondController会显示第一个域名信息吗?

1 个答案:

答案 0 :(得分:2)

发布了一个与Grails 3.2.7+

兼容的更新版本的脚手架插件

使用脚手架版本3.3.1。

以下是相关问题https://github.com/grails/grails-core/issues/10520