public static void selectSolr(LBHttpSolrServer solrServer){
SolrQuery query = new SolrQuery();
query.setQuery("*:*");
query.setFields("fl","enterpriseId");
query.addSort(new SortClause("pubDate", ORDER.desc)); // 排序
QueryResponse rsp;
int totalRecord=0;
int count=0;
try {
rsp = solrServer.query(query);
SolrDocumentList solrList = rsp.getResults();
totalRecord=(int)solrList.getNumFound();
if(solrList!=null&&solrList.size()>0){
for(SolrDocument solrDocument : solrList){
String epId=solrDocument.getFieldValue("enterpriseId")==null?"":solrDocument.getFieldValue("enterpriseId").toString();
String name= solrDocument.getFieldValue("enterpriseName")==null?"":solrDocument.getFieldValue("enterpriseName").toString();
System.out.println(epId+">>"+name);
if(count==3){
break;
}
count++;
}
}
}
catch(Exception e){
e.printStackTrace();
}
}
显示结果:
eead7c132619d16a6060e33457ce5fba>>
eecee3c8ed8db4595ade4d96208e08bf>>
ef72e89dec2ab2223a352d2d02403b77>>
ef73603e92f92b4d680badbbbf8ad4f6>>