我有一对一的关系,并且有一个用于选择另一个的组合框。如何更改组合框的显示名称?
这是组合框的屏幕截图,以使自己清楚:
我是 grails 的新手,正在尝试创建一个简单的数据驱动应用程序供内部使用。
编辑:我的 toString():
def toString = { "${naam} [${gemeente}]" }
我有一对一的关系,并且有一个用于选择另一个的组合框。如何更改组合框的显示名称?
这是组合框的屏幕截图,以使自己清楚:
我是 grails 的新手,正在尝试创建一个简单的数据驱动应用程序供内部使用。
编辑:我的 toString():
def toString = { "${naam} [${gemeente}]" }
覆盖toString
所述域类的方法。
String toString() {
return this.name;
}
sig 必须是String toString() { ... }
(您正在返回一个 def,它是一个闭包,而不是一个方法)
在 grails 中,select 标记还有一个名为“optionValue”的可选属性,它允许您定义要显示的 bean 字段/属性。
在 Grails 3 中,以下工作:
String toString() {
return "${name}"
}
在您的示例中,这将是:
String toString() {
return "${naam} [${gemeente}]"
}
干杯!