Dostaję błąd Not supported for DML operations
kiedy należy stosować następujące HQL ...„Nie jest obsługiwany dla operacji DML” z zapytaniem prosty UPDATE
@Query("UPDATE WorkstationEntity w SET w.lastActivity = :timestamp WHERE w.uuid = :uuid")
void updateLastActivity(@Param("uuid") String uuid, @Param("timestamp") Timestamp timestamp);
Co może być przyczyną problemu? Nie wydaje się być częstym błędem, biorąc pod uwagę kilka wyników, które znalazłem w Google.
Pełny wskaźnik stacktrace? – kan
możesz podać pełny listing kodu i ślad stosu. –
Przyjrzyj się przyjętemu rozwiązaniu dla tego http://stackoverflow.com/a/12426144/172306 wygląda podobnie. –