Class A
{
   static constraints =  {
      bObj(nullable:true)
   }
   B bObj
   static hasMany = [listB:B]
}
Class B
{
    static constraints =  {
       aObj(nullable:true)
    }
    A aObj
}
私が直面している問題は、A のインスタンスを取得し (bObj.aObj は null)、save を呼び出すと、save() を呼び出す前に null だった bObj.aObj に A の参照が自動的に追加されることです。
なぜそれが起こるのかについての考え。