Yes. Rerank essentially takes the top N results of one query and re-scores them through another query. So just boost the secondary query.
But you may not even have to do that. Just add a boost clause to a single query and boost your class A1 quite high. See “boost” and/or “bq”. Best, Erick > On Dec 27, 2019, at 10:57 AM, Nitin Arora <nitinaror...@gmail.com> wrote: > > Hi Erick, I was not able to figure how exactly I will use > RerankQParserPlugin to achieve the desired reranking. I see that I can > rerank all the top RERANK_DOCS results - it is possible that they contain a > hundred results of class A1 or none. But the desired behaviour I want is to > pick (only) the top 5 results of class A1 from my potentially 100s of > results. Then boost them to first page. > Do you think this(or near this) behaviour is possible > using RerankQParserPlugin? Please shed more light how. > > On Fri, 27 Dec 2019 at 19:48, Erick Erickson <erickerick...@gmail.com> > wrote: > >> Have you seen RerankQParserPlugin? >> >> Best, >> Erick >> >>> On Dec 27, 2019, at 8:49 AM, Emir Arnautović < >> emir.arnauto...@sematext.com> wrote: >>> >>> Hi Nitin, >>> Can you simply filter and return top 5: >>> >>> ….&fq=class:A1&rows=5 >>> >>> Emir >>> -- >>> Monitoring - Log Management - Alerting - Anomaly Detection >>> Solr & Elasticsearch Consulting Support Training - http://sematext.com/ >>> >>> >>> >>>> On 27 Dec 2019, at 13:55, Nitin Arora <nitinaror...@gmail.com> wrote: >>>> >>>> Hello, I have a complex solr query with various boosts applied that >>>> returns, say a few hundred results. Out of these hundreds of results I >> want >>>> to further boost, say the top 5 results that satisfy a particular >> criteria >>>> - e.g. class=A1. So I want the top 5 results from class A1 in my >> existing >>>> results set to come further higher, so that I can show them on the first >>>> page of my final results. How do I achieve this? >>>> I am new to SOLR and this community so apologies if this is >> trivial/repeat. >>>> >>>> Thanks, >>>> Nitin >>> >> >>