我想在我的Map中添加多个facet.field(以及facet.count和其他属性)以在查询中使用SolrParams,但它只允许您为每个键添加一个值(Java Map)。
可以这样做吗?
类似的东西:
Map params = new Map();
params.put("facet.field", "title");
params.put("facet.field", "tags");
...
query(new SolrParams(params));
答案 0 :(得分:2)
试试这种方式
solrQuery.addFacetField(“subcat”)
solrQuery.addFacetField(“tags”)
solrQuery.addFacetField(“languages”)
检查链接以供参考Solr-using-Solr4J-in-Java。