It would be interesting to understand the full use case because it feels
like a matching problem rather than a ranking problem (like you don't want
the search result in the first place).

 Given that, shooting in the dark, some options come to my mind:

1) you boost anything else (*:* - something) -> never tested (at least
recently)
2) you use a constant score field:terrible^=-100 -> never tested

Cheers
--------------------------
*Alessandro Benedetti*
Director @ Sease Ltd.
*Apache Lucene/Solr Committer*
*Apache Solr PMC Member*

e-mail: a.benede...@sease.io


*Sease* - Information Retrieval Applied
Consulting | Training | Open Source

Website: Sease.io <http://sease.io/>
LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter
<https://twitter.com/seaseltd> | Youtube
<https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github
<https://github.com/seaseltd>


On Wed, 13 Mar 2024 at 17:37, rajani m <rajinima...@gmail.com> wrote:

> Hi Solr Users,
>
>    How do you bury results based on subquery such as bq=-(keywords:2023)?
>
> Thank you,
> Rajani
>

Reply via email to