2011-02-08 123 views
2

我有一对一的关系,并且有一个用于选择另一个的组合框。如何更改组合框的显示名称?更改Grails域类的显示名称

这里的组合框的截图,让自己清楚: Screenshot of cmb box

我是新来的Grails,并试图在内部使用,以创建一个简单的数据驱动的应用程序进行。

编辑:我的toString():

def toString = { "${naam} [${gemeente}]" } 
+0

不是一个直接的答案,但你应该看看http://www.infoq.com/minibooks/grails;它有基本的例子可能有帮助。请注意,这些书现在不是很新。 – 2011-02-09 16:01:33

+0

我有这本书;-) – friedkiwi 2011-02-09 19:49:01

回答

8

覆盖的toString方法,该领域类。

String toString() { 
    return this.name; 
} 
0

的签名必须是String toString() { ... }(你是返回一个高清,这是一个封闭,不是方法)

0

Grails中,选择标签也有一个名为“optionValue”,将一个可选属性允许您定义要显示的bean字段/属性。

0

Grails中3,以下几项工作:

String toString() { 
    return "${name}" 
} 

在你的榜样,这将是:

String toString() { 
    return "${naam} [${gemeente}]" 
} 

喝彩!