Benim gereksinimi: VERSİYONU sütun maksimum değeriSpring CRUD deposu: findOneByMaxXYZColumn() var mı?
varsa
tablo RETAIN_INFO ONE nesneyi (örneğin RetainInfo) getirme
findOneByMaxRetVersionAndCountry("DEFAULT")
Eşdeğer DB2 SQL gibi bir arayüz yöntemi için CRUD deposu desteği mu:
select RET_ID, max(ri.RET_VERSION) from RETAIN_INFO ri where ri. COUNTRY='DEFAULT' group by RET_ID fetch first 1 rows only;
- Bu sorgu seçer n ID, ancak RetainInfo nesnesinin sorgu tarafından döndürülen SINGLE satırına karşılık gelmesini istiyorum.
Özel sorguyu kullanmadan, örneğin findBy veya Spring CRUD tarafından desteklenen başka bir yöntem/arabirim kullanmadan kullanmayı tercih ediyorum.
Olası kopyalar [Max/MongoDB belgesiyle dk değerler] (http://stackoverflow.com/questions/14425900/max-min-values-with: En CrudRepository arayüzünde aşağıdaki benzer bir yöntem bildirmek -mongodb-document) – Wheezil