【发布时间】:2010-10-23 19:33:27
【问题描述】:
我是 Grails 菜鸟,遇到了一些似乎是错误的问题,但我完全有可能没有正确配置所有内容。
我有两个简单的域类:
class Player {
String firstName
String lastName
static constraints = {
firstName(blank:false)
lastName(blank:false)
}
String toString() { lastName + ", " + firstName }
}
和
class Team {
String mascot;
static hasMany = [players:Player]
static constraints = {
mascot(blank:false)
}
}
除了这两个域类的动态脚手架之外,我有两个控制器。
但即使我的数据库中有玩家列表,在创建新团队时我也没有为他们获得多选框。
但是,当我去编辑团队时,会显示多选
这是新项目的动态脚手架中的错误,我误解了它应该如何工作,还是我需要在这里声明其他内容?
非常感谢任何帮助!我有一些截图,StackOverflow 不允许我添加,因为我是新手,但如果有帮助,我很乐意向他们展示另一种方式。
【问题讨论】: