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