[英]Spring JPA/Hibernate: use multiple projections on same query interface
[英]JPA Hibernate Update query in interface
目标是更新表中的条目。 从概念上讲,我需要...
public interface MessageRepository extends JpaRepository<Message, Long> {
@Modifying
@Transactional
@Query("update Message set isRead = true where receiver = id and isRead = false")
void markAllAsRead(Long id);
然而,当我运行它时,它会编译它似乎事务从未提交过。 根据我需要刷新缓存的文档。 我目前的设置和我在这里看到的一样,这似乎不可能,因为我没有函数体。 我正在尝试修复其他人的代码,所以我真的不想重构整个事情。
您是否尝试过使用以下参数?
@Modifying(flushAutomatically = true)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.