PS : You can give huge boosts to url at query time on a per request basis.
Don't specify the bqs on solrconfig.xml .. Always determine add bqs for the
query at run time..


On 18 July 2014 15:49, Umesh Prasad <umesh.i...@gmail.com> wrote:

> Or you can give huge boosts to url  at query time. If you are using dismax
> then you can use bq
> like bq = myfield:url1 ^ 5000000000 .. That will bring up url1 as the
> first result always.
>
>
>
> On 18 July 2014 15:27, benjelloun <anass....@gmail.com> wrote:
>
>> hello,
>>
>> before index the URL to a field in Solr, you can use java api(Solrj) and
>> do
>> a test
>> if(URL=="....")
>> index on  field1
>> else
>> index on field2
>>
>>
>> then use edismax to boost a specific field:
>> <requestHandler name="/select" class="solr.SearchHandler">
>> <lst name="defaults">
>>        <str name="echoParams">explicit</str>
>>        <int name="rows">10</int>
>> <str name="defType">edismax</str>
>>        <str name="qf">
>>            field1^5.0 field2^1.0
>>            </str>
>> </requestHandler>
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://lucene.472066.n3.nabble.com/solr-boosting-any-perticular-URL-tp4147657p4147864.html
>> Sent from the Solr - User mailing list archive at Nabble.com.
>>
>
>
>
> --
> ---
> Thanks & Regards
> Umesh Prasad
>



-- 
---
Thanks & Regards
Umesh Prasad

Reply via email to