Spring Data Solr

org.springframework.data.solr.repository
Annotation Type Facet


@Retention(value=RUNTIME)
@Target(value=METHOD)
@Documented
public @interface Facet

Author:
Christoph Strobl, Francisco Spaeth

Optional Element Summary
 String[] fields
          facet.field fields to facet on
 int limit
          facet.limit limit number results returned
 int minCount
          facet.mincount minimum number of hits for result to be included in response
 String[] pivotFields
          facet.pivot fields to pivot on
 int pivotMinCount
          facet.pivot.mincount minimum number of hits for result to be included in pivot response
 String prefix
          facet.prefix
 String[] queries
          facet.query queries to facet on
 

fields

public abstract String[] fields
facet.field fields to facet on

Returns:
Default:
{}

queries

public abstract String[] queries
facet.query queries to facet on

Returns:
Default:
{}

minCount

public abstract int minCount
facet.mincount minimum number of hits for result to be included in response

Returns:
Default:
1

limit

public abstract int limit
facet.limit limit number results returned

Returns:
Default:
10

prefix

public abstract String prefix
facet.prefix

Returns:
prefix
Default:
""

pivotFields

public abstract String[] pivotFields
facet.pivot fields to pivot on

Returns:
Default:
{}

pivotMinCount

public abstract int pivotMinCount
facet.pivot.mincount minimum number of hits for result to be included in pivot response

Returns:
Default:
1

Spring Data Solr

Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.