0
Я использую ниже упомянутый код, чтобы найти 5 самых популярных имен тегов count, которые начинаются с queryString из таблицы.Как получить запрос с критериями спящего режима?
Criteria criteria = getCurrentSession().createCriteria(Tag.class, "t");
criteria.add(Restrictions.ilike("t.name", queryString, MatchMode.START));
criteria.addOrder(Order.desc("t.count"));
criteria.setMaxResults(5);
return findByCriteria(criteria);
По этому коду не получается желаемый результат. пожалуйста, сделайте меня правильным, если я ошибаюсь.
QueryString значение запрет
Таблица Тег
Id Name Count
101 ban 55
102 bangalore 66
103 tea 70
104 bangalore_traffic 78
105 roads 90
106 mc_D 45
так результат должен быть как
Id Name Count
104 bangalore_traffic 78
102 bangalore 66
101 ban 55
Итак, какие строки, что значение QueryString, что результат, который вы ожидаете, и что в результате вы получите? –
Я получаю пустой ** список ** и передаю «запрет» в queryString. У меня есть одна запись, где имя тега начинается с запрета. –
Вы ответили только на один из моих 4 вопросов. Недостаточно. –