lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From huda barakat <eng.huda.bara...@gmail.com>
Subject term frequency solrj
Date Mon, 09 Jan 2017 13:31:05 GMT
Hi,
Can anybody help me, I need to get term frequency for a specific  filed, I
use the techproduct example and I use this code:

//////////////////////////////////////////////////////////////////////////////
import java.util.List;
import org.apache.solr.client.solrj.SolrClient;
import org.apache.solr.client.solrj.SolrQuery;
import org.apache.solr.client.solrj.impl.HttpSolrClient;
import org.apache.solr.client.solrj.response.QueryResponse;
import org.apache.solr.client.solrj.response.TermsResponse;

public class App3 {
    public static void main(String[] args) throws Exception {

          String urlString = "http://localhost:8983/solr/techproducts";
          SolrClient solr = new HttpSolrClient.Builder(urlString).build();

          SolrQuery query = new SolrQuery();

          query.setQuery("*:*");

          query.setRequestHandler("terms");


          QueryResponse response = solr.query(query);
          System.out.println("numFound: " +
response.getResults().getNumFound());

          TermsResponse termResp =response.getTermsResponse();

          List<TermsResponse.Term> terms = termResp.getTerms("name");
          System.out.print("size="+ terms.size());


    }
}
////////////////////////////////////////////////////////////

I get the following error :

Exception in thread "main" numFound: 32
java.lang.NullPointerException
    at testPkg.App3.main(App3.java:29)


Thank you in advance,,,
Huda

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message