: I tried to simplify the problem, but the point is that I could have
: really: complex requirements. For instance, "if in the first 5 results
: none are older than one year, use sort by X, otherwise sort by Y".
First 5 in what order? X? Y or something else?
: So, the question is, is there a
Doing a second search immediately after the first one is consistently
under 100 ms for me, usually under 25, on cheap hardware. Even while
sorting the results, you should have no problems. If necessary, you
could run Solr with the embedded client and do one search right after
the other, avoid the
I tried to simplify the problem, but the point is that I could have really
complex requirements. For instance, "if in the first 5 results none are
older than one year, use sort by X, otherwise sort by Y".
So, the question is, is there a way to make Solr recognize complex
situations and apply diffe
If the threshold is only 10, why can't you always sort by popularity and
if the result set is <10 then resort on the client side based on
date_entered?
Uri
Bojan Šmid wrote:
Hi all,
I need to perform sorting of my query hits by different criterion depending
on the number of hits. For instanc
Hi all,
I need to perform sorting of my query hits by different criterion depending
on the number of hits. For instance, if there are < 10 hits, sort by
date_entered, otherwise, sort by popularity.
Does anyone know if there is a way to do that with a single query, or I'll
have to send another que