2011-10-13 63 views
0

不完全的稱號了很好的解釋,所以讓我們嘗試做的更好:Grails的 - 通過類字段級聯保存

我有兩個類是這樣的:

Class A { 
    B bObject 
.... 
} 

Class B { 

static belongsTo = [a: A] 
} 

我試圖做這樣的事情:

B b = new B(...) 
A a = new A(...) 
a.bOject = b 

如果我在配置中有onError = false,我得到一個短暫的異常。如果我有onError = true我得到一個驗證錯誤,因爲a在B類上是錯誤的

如何解決這個問題?

回答

0

可以嘗試

a.setB(B); 
b.setA(A) ; 

代替

a.bOject = b 
+0

其實只是設法把它的工作: – peugas55