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