我正在尝试使用Solr Facets。我导入了数据库
伪:
item colorName colorID
ball red 1
plate red 1
table blue 2现在,当我在站点上显示facet时,我本能地希望在我的json中同时包含colorName和colorID,但是Solr Fusion界面和我过去几个小时阅读的所有文档都告诉我,我只能在实际需要{ colorID,ColorName,count}的地方执行{Colorname,count}或{colorID,count}。我其实没有真正的理由,但来自过去,我不能感到舒服,只有一个名字或id,而不是两者。
发布于 2016-03-03 06:44:17
facet应该是简单的key => value对,关键字是您的facet.field,值是属于该facet的文档数。其想法是能够向用户提供各种类别的广泛概述,以及该类别中可用项目的数量。在此基础上,您可以使用过滤器查询进一步深入数据。
在您的示例中,最好的选择是在多个字段上进行facet。例如:
/select?q=field_name%3APIN&rows=0&wt=json&indent=true&facet=true&facet.field=unique&facet.field=manufacturer_id
然后根据你需要的任何组合进行过滤。
https://stackoverflow.com/questions/35759260
复制相似问题