Цель состоит в том, чтобы обновить записи в таблице. Концептуально мне нужно ...
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);
Это компилируется, однако, когда я запускаю его, кажется, что транзакция никогда не фиксируется. По документации мне нужно грипп sh в кеш. Это не представляется возможным с моей текущей установкой с тем, что я видел здесь , потому что у меня нет тела функции. Я пытаюсь исправить чей-то чужой код, так что я действительно не хочу рефакторинг целиком.