> Why doesn't this example have to
> use _val_? Is there an assumed defType of fund?

Yeah, that wiki page is misleading there, as it is implying a non-specified 
defType=func.  Wanna fix up the wiki to make this clear?

_val_ would work too, or of course using that function as a parameter to 
(e)dismay's bf, or dismay's boost params.

        Erik



On Apr 15, 2012, at 08:43 , Benson Margulies wrote:

> I've been pestering you all with a series of questions about
> disassembling and partially rescoring queries. Every helpful response
> (thanks) has led me to further reading, and this leads to more
> questions. If I haven't before, I'll apologize now for the high level
> of ignorance at which I'm starting. This morning I'm wading in the
> pool of subqueries.
> 
> An example from the wiki:
> 
> q=product(popularity, query({!dismax qf=text v='solr rocks'}))
> 
> What's the use/net effect of having a Q that amounts to a number? The
> final number becomes the score, yes? Why doesn't this example have to
> use _val_? Is there an assumed defType of func?
> 
> Reading QueryValueSource.java, I'm wondering about the speed of
> something like this, or, more to the point, something like a
> calculation on two queries. Does this iteratively run the subquery for
> each document otherwise under consideration? I see some code that
> might be an optimization here.
> 
> I'm also wondering, is there a way to express that I only want to see
> results that meet some threshold value for a subquery?
> 
> Does _val_ (or the local param syntax) manufacture a field that
> appears in returned documents? If so, is its name _val_? In which
> case, can there be more than one?

Reply via email to