1

在 grails 中,我试图为该授权用户打印一个名为 Child 的域的每个实例。

我正在使用以下内容:

 <g:each var="child" in="${Child}">
    <p>Name: ${child.firstname}</p>
    <p>Surname: ${child.lastname}</p>
 </g:each>

每个用户可以有几个孩子(孩子),我希望它列出当前登录用户的孩子。我正在使用 spring 源安全核心插件进行登录等。

这是我的例外:

类:groovy.lang.MissingPropertyException 消息:没有这样的属性:类的名字:com.fyp.timeline.Child 可能的解决方案:名字,姓氏

有任何想法吗?

4

1 回答 1

5
<g:each var="child" in="${user.children}">
   <p>Name: ${child.firstname}</p>
   <p>Surname: ${child.lastname}</p>
</g:each>

用户是登录用户的一个实例,其中

User{
    static hasMany=[children:Child]
}
于 2012-08-21T19:40:26.170 回答