1. 分面(Faceting)
分面就是将搜索结果基于索引中的terms按类整理.搜索结果带有索引的term,没有term都带有该term匹配的文档数.分面使用户更容易探究搜索结果,缩小查询结果范围以达到更精确的搜索.
1.1 General Parameters
这里介绍了控制分面的基本参数:
facet:设置为true,开启分面功能.如果设置为false,或者为空,或者缺失,关闭分面功能.默认值为空白.
facet.query:指定一个任何符合Lucene语法的查询来生成一个分面计数.默认的solr的分面功能自动确定字段的唯一terms,然后对每一个term返回要给计数.在一个典型的分面查询中,你需要指定facet.query参数.这个参数对于数字范围分面或者基于前缀匹配分面还是比较有用的.
可以多次使用facet.query参数,声明多个分面查询,用作分开的分面限制.
1.2 Field-Value Faceting Parameters
1.3 Range Faceting
1.4 Date Faceting Parameters
1.5 Local Parameters for Faceting
1.6 Pivot (Decision Tree) Faceting
1.7 Facets and Time Zone
1.8 Related Topics
时间: 2024-10-03 01:38:20