具有belongsTo关系的多个域类

时间:2013-01-31 17:52:08

标签: grails grails-2.0 grails-domain-class

我有以下3个课程......

Class A
{
      E objE;
}

Class B
{
   E objE;
}


Class E 
{
   E objE;
   belongsTo:[
               a : A,
               b : B
             ]
   static constraints = {
        a nullable: true
        b nullable: true
        c nullable: true
   }
}

当我试图通过null的异常保存A类的对象时。

1 个答案:

答案 0 :(得分:0)

尝试删除类别事件,问题,请求上的hasOne并将其替换为

 E eObj
   static constraints = {eObj: unique: true, nullable:true}       
   static mapping = {
    eObj cascade: "delete"
    }