On Tue, Apr 19, 2011 at 11:41 PM, Bill Bell <billnb...@gmail.com> wrote: > I would like to influence the score but I would rather not mess with the q= > field since I want the query to dismax for Q. > > Something like: > > fq={!type=dismax qf=$qqf v=$qspec}& > fq={!type=dismax qt=dismaxname v=$qname}& > q=_val_:"{!type=dismax qf=$qqf v=$qspec}" _val_:"{!type=dismax > qt=dismaxname v=$qname}" > > Is there a way to do a filter and add the FQ to the score by doing it > another way? > > Also does this do multiple queries? Is this the right way to do it?
I really don't understand what you're trying to do... Backing up, you say you want to influence the score, but I can't figure out how you would like to influence the score. Do you want to: - add the score of another query to the main dismax query (use "bq") - multiply the main dismax score by another query (use edismax along with boost, or the boost query type) - something else? -Yonik http://www.lucenerevolution.org -- Lucene/Solr User Conference, May 25-26, San Francisco