-2

在我的 grails 应用程序中,有十个域类,在每个域类中都有一个常见的注释字段。它以当前时间戳折衷了当前经过身份验证的用户。

如何使用 bean 实现上述评论

4

1 回答 1

0

创建评论域类

class comment 
{
   String message;
   static belongsTo=[User]  //add or can leave it , for all your ten domains

}

然后你需要将它与你的域类的十个相关联,例如用户

class User {

    String UserName
    static hasMany=[comments:Comment] // if you have many commentin one pass or
    Comment comment  ///just one to one relationship for every login one record 

     }

还有豆子,

您可以创建一个commentService 仅对评论和您的域类进行操作,grails 在您为服务创建commentService 后自动创建一个DI bean,您可以拥有一些将被注入的示例服务方法

         def registerInfo (){

           //do some comment and domin related stuff
             }

          like in a controller login 

         def commentService 

         def signin(){

          commentService.registerInfo(params)

          }
于 2013-08-21T13:28:28.213 回答