小编Pet*_*ete的帖子

带有hasMany的Grails动态脚手架:它是一个bug还是我错误配置?

我是一个Grails noob并遇到了似乎是一个bug的东西,但完全有可能我没有正确配置所有东西.

我有两个简单的域类:

   class Player {

        String firstName
        String lastName

        static constraints = {
            firstName(blank:false)
            lastName(blank:false)
        }
        String toString() { lastName + ", " + firstName }
    }
Run Code Online (Sandbox Code Playgroud)

class Team {

    String mascot;
    static hasMany = [players:Player]

    static constraints = {
        mascot(blank:false)
    }
}
Run Code Online (Sandbox Code Playgroud)

我有控制器,除了动态脚手架这两个域类之外什么都不做.

但是即使我在我的数据库中有一个玩家列表,在创建新团队时我也没有为他们提供多选框.

但是,当我去编辑团队时,会显示多项选择

这是新项目的动态脚手架中的错误,我是否误解了它应该如何工作,或者我需要在这里声明一些其他内容吗?

任何帮助都非常感谢!我有截图,StackOverflow不会因为我的新意而让我添加,但如果有帮助的话,我很乐意向他们展示另一种方式.

grails has-many

7
推荐指数
1
解决办法
7378
查看次数

标签 统计

grails ×1

has-many ×1