Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hibernate-envers ném ngoại lệ khi Xóa thực thể có bộ sưu tập bằng CrudRepository

Có hai cách mà tôi đã tìm thấy qua quá trình thử và sai để làm cho thao tác xóa hoạt động như được chỉ định trong sự cố.

Bạn có thể chỉ định bộ sưu tập để tải một cách háo hức

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

Hoặc bạn có thể phân tầng thao tác xóa

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

Đây là cấu hình tối thiểu mà bạn sẽ cần để kiểm tra vượt qua như được chỉ định trong bài toán.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql, chuyển đổi / xoay hàng thành cột, các lựa chọn biến

  2. mysql:Cú pháp phù hợp để KHÔNG THÍCH là gì?

  3. Viết hoa chữ cái đầu tiên của nhiều từ của một cột không có CAP_FIRST

  4. CHÈN ... TRÊN CẬP NHẬT KHÓA DUPLICATE với WHERE?

  5. Chỉ mục trên khóa chính và khóa ngoài