我有一对一的关系,并有一个组合框用于选择另一个。如何更改组合框的显示名称?
这是组合框的截图,让我自己清楚:
我是grails的新手,正在尝试创建一个简单的数据驱动应用程序供内部使用。
编辑:我的toString():
def toString = { "${naam} [${gemeente}]" }
答案 0 :(得分:8)
覆盖所述域类的toString
方法。
String toString() {
return this.name;
}
答案 1 :(得分:0)
sig必须是String toString() { ... }
(你要返回一个def,它是一个闭包,而不是一个方法)
答案 2 :(得分:0)
在grails中,select标签还有一个名为“optionValue”的可选属性,允许您定义要显示的bean字段/属性。
答案 3 :(得分:0)
在Grails 3中,以下作品:
InputDate |Number|Name |Sector |YukyuDate |YukyuIn|YukyuOut|YukyuLeft|Reason
-------------------------------------------------------------------------
2016-06-26 11:50| 1 |User1|Sector1|2016-06-26| 10 | | 10 |Test1
2016-06-26 11:51| 1 |User1|Sector1|2016-06-26| | 1 | 9 |Test2
2016-06-26 11:52| 1 |User1|Sector1|2016-06-26| | 1 | 8 |Test3
2016-06-26 11:54| 1 |User1|Sector1|2016-06-26| | 1 | 7 |Test5
在您的示例中,这将是:
String toString() {
return "${name}"
}
喝彩!