On Tue, Feb 7, 2017 at 8:54 AM, deniz <denizdurmu...@gmail.com> wrote: > Hello, > > I am trying to run JSON facets with on interval query as follows: > > > "json.facet":{"height_facet":{"interval":{"field":"height","set":["[160,180]","[180,190]"]}}} > > And related field is <field name="height" type="tint" indexed="true" > stored="true" /> > > But I keep seeing errors like: > > o.a.s.h.RequestHandlerBase org.apache.solr.common.SolrException: Unknown > facet or stat. key=height_facet type=interval args={field=height, > set=[[160,180], [180,190]]} , path=/facet >
I don't think there is such a thing as an interval JSON facet. Whereabouts in the documentation are you seeing an "interval" as JSON facet type? You want a range facet surely? One thing with range facets is that the gap is fixed size. You can actually do your example however: json.facet={hieght_facet:{type:range, gap:20, start:160, end:190, hardend:True, field:height}} If you do require arbitrary bucket sizes, you will need to do it by specifying query facets instead, I believe. Cheers Tom