我在存储库中编写了以下方法
@Query(value = "delete from bin_values where id in (select bv.id from bin_values bv inner join bin b on bv.bin_id = b.id where b.stat_id = ?1)", nativeQuery = true)
void deleteByStatId(long statId);
不幸的是,当我运行此函数时,会发生以下错误:
线程中的异常" main" org.springframework.orm.jpa.JpaSystemException:无法解压缩 ResultSet的;嵌套异常是 org.hibernate.exception.GenericJDBCException:无法解压缩 结果集
引起:org.hibernate.exception.GenericJDBCException:不能 提取ResultSet
引起:java.sql.SQLException:Query不返回结果
当然它没有结果,因为它是删除查询。如何强迫它去?