Ich erhalte den Fehler Not supported for DML operations
, wenn ich die folgende HQL verwenden ...mit einfachen UPDATE-Abfrage „Nicht für DML-Operationen unterstützt“
@Query("UPDATE WorkstationEntity w SET w.lastActivity = :timestamp WHERE w.uuid = :uuid")
void updateLastActivity(@Param("uuid") String uuid, @Param("timestamp") Timestamp timestamp);
Was das Problem verursachen könnte? Aufgrund der wenigen Ergebnisse, die ich in Google gefunden habe, scheint dies kein allgemeiner Fehler zu sein.
Vollständige Stacktrace? – kan
können Sie Code vollständige Auflistung und die Stack-Trace bereitstellen. –
Schauen Sie sich die akzeptierte Lösung http://StackOverflow.com/A/12426144/172306 sieht ähnlich aus. –