solrQuery.setStart(Integer.parseInt(start));
solrQuery.setRows(Integer.parseInt(limit));
internalBuildFieldList(solrQuery, projection);
solrQuery.addFilterQuery("search.resourcetype:" + resource_type);
for (Criteria criteria : userWS.getCriteria()) {
if (type.equals(criteria.getCriteria())) {
// parse criteria follow solr form:
// "fq=type:bllababl&fq=text:balglballlbab"
List<String> result = new ArrayList<String>();