2011-10-13 2 views
0

Pas exactement une bonne explication dans le titre, donc nous allons essayer de faire mieux:Grails - cascade sauver à travers le champ de classe

J'ai deux classes comme celle-ci:

Class A { 
    B bObject 
.... 
} 

Class B { 

static belongsTo = [a: A] 
} 

et je suis en train de faire quelque chose comme ceci:

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

si je onError = false dans la configuration, je reçois une exception transitoire. Si j'ai onError = true, j'obtiens une erreur de validation parce que un est faux dans la classe B

Comment se déplacer comme ceci?

Répondre

0

pouvez-vous essayer

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

au lieu de

a.bOject = b 
+0

En fait, tout juste réussi à le mettre à travailler avec: – peugas55

Questions connexes