0

私は以下のように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
   }
}

Aクラスのオブジェクトを保存しようとすると、nullの例外が発生します。

4

1 に答える 1

0

Class Incidents, Problems, Requests の hasOne を削除して、

 E eObj
   static constraints = {eObj: unique: true, nullable:true}       
   static mapping = {
    eObj cascade: "delete"
    }
于 2013-01-31T17:58:11.397 に答える