2011-02-08 322 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}]" 
} 

喝彩!