Faceting can be defined as grouping up
the grouping up the fields of search results, so that user can narrow down
their search. Solr comes with simple implementation of it.
Parameter
|
Example
|
Explanation
|
facet
|
If this is set to
true then facets are enable for the current search.
|
|
facet.field
|
Facets will be
returned for these fields defined.
|
|
facet.prefix
|
This will return
only the fields matching the prefix in the facets.
|
|
facet.contains
|
This will return
the facets containing the term matching
|
|
facet.sort
|
This will sort the
results based on the field given.
|
|
facet.limit
|
This will limit the
facets to be returned.
|
|
facet.offset
|
This will display
the facets from the given offset
|
|
facet.mincount
|
This will return
the facets , having only the matching count.
|
|
facet.missing
|
This will return
the facets that is matching query but not the facet matching
|
|
facet.method
|
Algorithm to be
used .
|
|
facet.range
|
This has to be
returned for range faceting
|
EmoticonEmoticon