0

我有一個具有一對多的關係如下面動態腳手架顯示該域的類:Grails的類具有的hasMany

域:

package mienapp 

class Announcements { 
    String user 
    String title 
    String comments 
    Date dateCreated 


    static hasMany = [tag: Tags] 

    static mapping = { 
     comments sqlType: 'text' 
    } 

    static constraints = { 
    } 
} 

控制器:

package mienapp 
class AnnouncementsController { 
    def scaffold = true 
    def index() { 
    redirect(action: list) 
    } 
} 

當控制器重定向到列表時,該表格顯示了公告欄中定義的所有字段SS。我如何從表中的標籤中顯示字段的值?

回答

2

假設你的列表方法返回與公告實例模型

​​ 在你看來

,您可以訪問標籤,像這樣

<g:each in="${announcementsInstance.tag}" var="tag"> 
    ${tag.someproperty} 
</g:each>