package Ġbr . com . cart ola . metrics . controller Ċ Ċ import Ġbr . com . cart ola . metrics . model . An al ise Rod ada Ċ import Ġorg . springframework . data . domain . Sort Ċ import Ġorg . springframework . data . mongodb . core . Mongo Template Ċ import Ġorg . springframework . data . mongodb . core . query . Query Ċ import Ġorg . springframework . web . bind . annotation . GetMapping Ċ import Ġorg . springframework . web . bind . annotation . ResponseBody Ċ import Ġorg . springframework . web . bind . annotation . RestController ĊĊ Ċ @ RestController Ċ class ĠAn al ise Controller ( private Ġval Ġmongo Template : ĠMongo Template ) Ġ{ ĊĊĠĠĠ Ġ@ GetMapping ( value Ġ= Ġ"/ anal ise ") ĊĠĠĠ Ġ@ ResponseBody ĊĠĠĠ Ġprivate Ġfun Ġanal ise (): ĠAn al ise Rod ada Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġquery Ġ= ĠQuery () ĊĠĠĠĠĠĠĠ Ġquery . with ( Sort ( Sort . Direction . DESC , Ġ"_ id ")) ĊĠĠĠĠĠĠĠ Ġquery . limit ( 1 ) ĊĠĠĠĠĠĠĠ Ġvar Ġanal ise Ġ= Ġmongo Template . findOne ( query , ĠAn al ise Rod ada :: class . java ) ĊĠĠĠĠĠĠĠ Ġanal ise . part idas . sortBy Descending Ġ{ Ġit . dif eren ca P ont os Ġ} ĊĠĠĠĠĠĠĠ Ġanal ise . part idas . sortBy Descending Ġ{ Ġit . valid a Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġanal ise ĊĠĠĠ Ġ} Ċ }