Solrj JSON-грань - PullRequest
       11

Solrj JSON-грань

0 голосов
/ 17 октября 2018

Я хочу получить JSON-фасет с помощью Solrj, я попробовал код ниже, но я не получаю фасет.

    SolrClient solr = new HttpSolrClient.Builder(urlString).build();
    SolrQuery query = new SolrQuery();
    //parameters
    query.setQuery("*:*");
    query.setFields("module", "instanceId", "docType");
    query.add("json.facet","module_facet:{type:terms,field:module,facet:{doctype_facet:{type:terms,field:docType}}}");

    QueryResponse response = solr.query(query);     

    SolrDocumentList results  = response.getResults();

    //print
    for (int i = 0; i < results.size(); ++i) 
        System.out.println(results.get(i)); 

Как мне получить вложенный JSON-фасет для кода ниже?

    query.add("json.facet","module_facet:{type:terms,field:module,facet:{doctype_facet:{type:terms,field:docType}}}");
...