Проблема с написанием запроса критериев/гибернации?

Как мы можем написать следующий SQL-запрос в запросе критериев, а также в запросе гибернации?

следует sql-запрос,

SELECT * FROM table1 ORDER BY testId DESC LIMIT 1;

Я написал следующее,

Criteria tobaccoID = sessionFactory.getCurrentSession().createCriteria(table1.class);
tobaccoID.add(Restrictions.eq("surveyId",send_Survey));
tobaccoID.addOrder(Order.desc("testId")); // How can I specify the limit 1 here
tobaccoID.add(Restrictions.eq("algorithmno", lifeStyleHabbitsOne));
tobaccoID.add(Restrictions.eq("stringno", "01"));
ScrollableResults tobaccoIDP=tobaccoID.scroll();

Но я не знаю, как я могу установить предел здесь.

Какие-либо предложения.


person Vinod    schedule 06.05.2014    source источник
comment
Что-то вроде coID.setMaxResults(1);   -  person Cyclonecode    schedule 06.05.2014
comment
Это не работает для моего требования. Я четко объяснил свой вопрос в следующей ссылке. Пожалуйста, предложите мне сделать это. stackoverflow.com/questions/23489359/   -  person Vinod    schedule 06.05.2014