Nach einer geänderten Benutzernamen speichern (mit flush:true
) wertet die folgenden Ausdruck false:GORM refresh() -Methode nicht immer aktuellen Daten aus der Datenbank
User.get(u.getId()).name == u.refresh().name
Die linke Seite nimmt den geänderten Benutzernamen, während nach oben Die rechte Seite gibt den "alten" Wert zurück.
Ideen? Aktualisieren der "u" -Referenz in der nächsten HTTP-Anfrage scheint zu funktionieren.