2016-09-30 1 views
2

Ich brauche die Anzahl gelöschter Zeilen nach der benutzerdefinierten Spring Repository-Abfrage (ich implementiere den grundlegenden externen Sperrmechanismus für die Anwendung und ist auf die MySQL-Datenbank beschränkt). Wie kann ich das erreichen?Spring Repository: Anzahl der gelöschten Zeilen abrufen

Antwort

7

erstellen Repository-Methode mit der @Modifying Annotation wie hier beschrieben:

@Modifying 
@Query("delete from data where createdAt < ?1") 
int retainDataBefore(Date retainDate); 

Rückgabewert Ihnen die Anzahl der gelöschten Zeilen gibt.

Verwandte Themen