Grails - каскадное сохранение через поле класса - PullRequest
0 голосов
/ 13 октября 2011

Не совсем хорошее объяснение в названии, поэтому давайте попробуем сделать это лучше:

У меня есть два класса, как это:

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

Как это обойти?

1 Ответ

0 голосов
/ 13 октября 2011

Можете ли вы попробовать

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

вместо

a.bOject = b
...