[ 
https://issues.apache.org/jira/browse/SOLR-3177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolai Luthman updated SOLR-3177:
----------------------------------

    Attachment: statsfilterexclude.patch

I've made a patch for this, based on the code from the FacetComponent. The 
patch is for 3.6.1.

Might need some cleanup to get it into the latest version.

Apply by changing to solr/core/src/java/org/apache/solr/handler/component/ and 
run:
patch < statsfilterexclude.patch
                
> Excluding tagged filter in StatsComponent
> -----------------------------------------
>
>                 Key: SOLR-3177
>                 URL: https://issues.apache.org/jira/browse/SOLR-3177
>             Project: Solr
>          Issue Type: Improvement
>          Components: SearchComponents - other
>    Affects Versions: 3.5, 3.6, 4.0-ALPHA, 4.1
>            Reporter: Mathias H.
>            Priority: Minor
>              Labels: localparams, stats, statscomponent
>         Attachments: statsfilterexclude.patch
>
>
> It would be useful to exclude the effects of some "fq" params from the set of 
> documents used to compute stats -- similar to 
> how you can exclude tagged filters when generating facet counts... 
> https://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_excluding_Filters
> So that it's possible to do something like this... 
> http://localhost:8983/solr/select?fq={!tag=priceFilter}price:[1 TO 
> 20]q=*:*&stats=true&stats.field={!ex=priceFilter}price 
> If you want to create a price slider this is very useful because then you can 
> filter the price ([1 TO 20) and nevertheless get the lower and upper bound of 
> the unfiltered price (min=0, max=100):
> {noformat}
> |<-[-------]-------------->|
> $0 $1     $20            $100
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to