@tsihedeyo
2014-09-12T16:00:51.000000Z
字数 535
阅读 2126
egeio
solr
facet可以用来对搜索的结果进行分类,效果如下:
如搜索:
http://115.29.173.222:8983/solr/collection1/select?q=%E6%B5%8B%E8%AF%95+%E6%9C%BA%E5%99%A8+pdf&fq=user_id%3A1&rows=5&fl=id&wt=json&indent=true&defType=dismax&qf=name%5E3+text%5E2+user_name%5E3&mm=20%25&facet=true&facet.field=size
facet=true
: 打开facet
facet.field=size
: 对size字段进行统计
查询结果如图:
facet_fields里有所有size的统计信息,可以使用facet进行一些信息标签的分类。
Note:对自定的字段类型进行facet,会发现类似索引的NGram也有包含在里面(facet.field=name可见效果),使用时注意。应该不同的分词配置会有不同的效果。
facet具体可以干什么,阅读solr_in_action 2014 第8章。