Mysql
 sql >> база данни >  >> RDS >> Mysql

Hibernate-envers хвърля изключение при изтриване на обект с колекция с помощта на CrudRepository

Има два начина, които открих чрез проба и грешка, за да накарам операцията за изтриване да работи, както е посочено в проблема.

Можете да посочите колекцията да се зарежда нетърпеливо

@OneToMany(mappedBy = "author", fetch = FetchType.EAGER)

Или можете да каскадно изтриете операцията

@OneToMany(mappedBy = "author", cascade = CascadeType.REMOVE)

Това е минималната конфигурация, която ще ви е необходима, за да преминете теста, както е посочено в проблема.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Еквивалент на varchar(max) в MySQL?

  2. Как да получите броя на редовете в MySQL таблицата с помощта на PHP?

  3. MySQL:Грешка 1628:Коментарът за таблица „клиент“ е твърде дълъг (макс. =60)

  4. Проверете времето за отговор на изпратеното съобщение - възможно ли е само с SQL?

  5. MySQL дизайн на системата за резервация на филми, част 2