Мы используем @SuppressWarnings("unchecked")
также, но мы чаще всего пытаемся использовать его только на объявлении переменной, не на методе в целом:
public List<Cat> findAll() {
Query q = sess.createQuery("from Cat cat");
@SuppressWarnings("unchecked")
List<Cat> cats = q.list();
return cats;
}
Это довольно просто в Solr .. Все, что вам нужно сделать, это добавить
& facet.limit = 10
например
http://solrserver:8080/solr/select&version=2.2&q=solr&start=0&rows=0&indent=on&facet=on&facet.field= nationality&facet.limit=10
в свой запрос, и вы сможете ограничить результаты.
Для получения дополнительной информации вы можете проверить мою запись в блоге о фасетировании в solr:
http://www.craftyfella.com/2010/01/faceting-and-multifaceting-syntax-in.html
или solr wiki здесь:
http://wiki.apache.org/solr/SimpleFacetParameters#facet.limit