我必须使用Java从solr中的特定字段中选择不同的值。我已经申请

        SolrQuery solrQuery = new SolrQuery();
        solrQuery.add("q", "*:*");
        solrQuery.setParam("fl", "field_name");
        solrQuery.add("facet", "on");
        solrQuery.add("facet.field_name", "field_name");


而且我尝试了非常不同的方法,但仍然无法正常工作。

最佳答案

“ facet.field_name”必须为“ facet.field”。容易出错的几率是

query.setFacet(true);
query.addFacetField("field_name");

关于java - SOLR独特查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49228956/

10-13 01:11