Я получил сообщение об ошибке:Найдено общие ссылки на коллекции org.hibernate.HibernateException
error: Found shared references to a collection: Person.relatedPersons
Когда я попытался выполнить addToRelatedPersons(anotherPerson)
:
person.addToRelatedPersons(anotherPerson);
anotherPerson.addToRelatedPersons(person);
anotherPerson.save();
person.save();
Мой домен:
Person {
static hasMany = [relatedPersons:Person];
}
любая идея, почему это происходит?
Я столкнулся с тем же исключением, для меня это было вызвано тем, что в пути наследования моего сущностного класса дважды был указан тот же атрибут. – kaefert
Я столкнулся с той же проблемой, что и @kaefert (т. Е. Одно и то же свойство более одного раза в пути наследования), но я получил исключение только тогда, когда одни и те же критерии выполнялись дважды (вызывая «list()» дважды). Tricky. –