tôi đã thông báo lỗi này:Tìm thấy tài liệu tham khảo chia sẻ với một bộ sưu tập org.hibernate.HibernateException
error: Found shared references to a collection: Person.relatedPersons
Khi tôi cố gắng thực hiện addToRelatedPersons(anotherPerson)
:
person.addToRelatedPersons(anotherPerson);
anotherPerson.addToRelatedPersons(person);
anotherPerson.save();
person.save();
miền của tôi:
Person {
static hasMany = [relatedPersons:Person];
}
bất kỳ ý tưởng nào tại sao điều này xảy ra?
Tôi chạy vào cùng một ngoại lệ, đối với tôi đó là do có cùng một thuộc tính hai lần trong đường dẫn thừa kế của lớp thực thể của tôi – kaefert
Tôi chạy vào cùng một vấn đề với @kaefert (tức là cùng một thuộc tính nhiều hơn một lần trong đường dẫn thừa kế), nhưng tôi có ngoại lệ chỉ khi các tiêu chí tương tự được chạy hai lần (gọi 'list()' hai lần). Khôn lanh. –