mia esigenza:Archivio CRUD di primavera: c'è findOneByMaxXYZColumn()?
prendere un oggetto (ad esempio RetainInfo) dalla tabella RETAIN_INFO se la colonna versione ha valore massimo
supportate da repository CRUD per un metodo di interfaccia come
findOneByMaxRetVersionAndCountry("DEFAULT")
Equivalente SQL DB2:
select RET_ID, max(ri.RET_VERSION) from RETAIN_INFO ri where ri. COUNTRY='DEFAULT' group by RET_ID fetch first 1 rows only;
- Questa interrogazione seleziona n ID, ma in realtà vorrei che l'oggetto RetainInfo corrispondesse alla riga SINGLE restituita dalla query.
Preferisco ottenerlo senza utilizzare query personalizzate, utilizzando findBy o qualche altro metodo/interfaccia supportato da Spring CRUD.
Possibile duplicato [valori max/min con documento MongoDB] (http://stackoverflow.com/questions/14425900/max-min-values-with -mongodb-document) – Wheezil