Return-Path: X-Original-To: apmail-lucene-solr-user-archive@minotaur.apache.org Delivered-To: apmail-lucene-solr-user-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 934BCDD29 for ; Wed, 5 Sep 2012 01:55:32 +0000 (UTC) Received: (qmail 12919 invoked by uid 500); 5 Sep 2012 01:55:29 -0000 Delivered-To: apmail-lucene-solr-user-archive@lucene.apache.org Received: (qmail 12861 invoked by uid 500); 5 Sep 2012 01:55:29 -0000 Mailing-List: contact solr-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-user@lucene.apache.org Delivered-To: mailing list solr-user@lucene.apache.org Received: (qmail 12851 invoked by uid 99); 5 Sep 2012 01:55:29 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Sep 2012 01:55:29 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=FSL_RCVD_USER,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.160.48] (HELO mail-pb0-f48.google.com) (209.85.160.48) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Sep 2012 01:55:20 +0000 Received: by pbbrq13 with SMTP id rq13so122143pbb.35 for ; Tue, 04 Sep 2012 18:54:58 -0700 (PDT) Received: by 10.68.213.138 with SMTP id ns10mr49980201pbc.157.1346810098513; Tue, 04 Sep 2012 18:54:58 -0700 (PDT) Received: from frisbee.local (250.185-62-69.ftth.swbr.surewest.net. [69.62.185.250]) by mx.google.com with ESMTPS id ox5sm251589pbc.75.2012.09.04.18.54.56 (version=SSLv3 cipher=OTHER); Tue, 04 Sep 2012 18:54:57 -0700 (PDT) Date: Tue, 4 Sep 2012 18:54:56 -0700 (PDT) From: Chris Hostetter To: solr-user@lucene.apache.org Subject: Re: Using a sum of fields in a filter query In-Reply-To: Message-ID: References: <793878321.20120904092544@alud.com.pl> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1186878953-1346810097=:2764" --8323329-1186878953-1346810097=:2764 Content-Type: TEXT/PLAIN; charset=UTF-8 Content-Transfer-Encoding: 8BIT : The piece I was also missing as well was to add: : a) the FunctionQParserPlugin is already registered by default using hte name "func" -- you shouldn't need to register it explicitly unless you want to use it with a custom name. b) the FunctionQParserPlugin is not even required in order to use "FunctionRangeQParserPlugin" (aka: "frange") that RafaƂ suggested for filtering by function range... : > fq={!frange l=0 u=100}sum(fielda, fieldb, fieldc) -Hoss --8323329-1186878953-1346810097=:2764--