2012-02-22 40 views
0

使用脚手架开发简单的CRUD以访问资源。Grails - ORM加入显示名称与ID

我有

ResourceType: 
{ 
    Name 
} 
Example: Developer, Manager, Director 

表我的

Resource: 
{ 
    Name, 
    ResourceType resourcetype 
} 
Example: Bob Jones of type Develper. Grace Smith of type Manager 

表我的定义工作取得的关系,以显示在Web界面上的数据: 的ResourceType: 名称,资源_Id

问题是我得到:

Bob Jones, 0 
Grace Smith, 1 
Alex Rodgers, 1 

我想有观点从的ResourceType显示名称:

Bob Jones, Developer 
Grace Smith, Manager 
Alex Rodgers, Manager 

此外,对于新的数据输入,下拉应该列出从的ResourceType而不是ID的名称。

回答

1

重写toString()方法ResourceType可能会有所帮助。

String toString() { 
     Name 
} 
+0

现货!谢谢。 – Erik 2012-02-22 00:40:49