Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Hibernate-envers lançando exceção ao excluir entidade com uma coleção usando CrudRepository


Existem duas maneiras que encontrei por tentativa e erro para fazer a operação de exclusão funcionar conforme especificado no problema.

Você pode especificar a coleção para carregar rapidamente
@OneToMany(mappedBy = "author", fetch = FetchType.EAGER)

Ou você pode cascatear a operação de exclusão
@OneToMany(mappedBy = "author", cascade = CascadeType.REMOVE)

Esta é a configuração mínima que você precisará para fazer o teste passar conforme especificado no problema.