Hi Erick,

Your explanation leads me to one question :-)

if
*/select?q=featured:true^100&fq=make:toyota&sort=featured_date desc,price
asc*

The above query, without edismax, works well because, If I'm not mistaken
its boosting document by value method.

So I'm boosting all my documents with the value featured=true and all those
documents would be sorted by their featured date in descending order (Latest
featured documents) and price (lower to higher).

My question is,
If we were to boost the documents based on a value, how could we make sure
the order of the documents?

For example : 
https://wiki.apache.org/solr/SolrRelevancyFAQ
defType=dismax&qf=text&q=supervillians&bf=popularity

In the above case, all the documents that contains the word *popularity*
would be on top depends on their score.

However, I want to order the documents by certain criteria that contains the
word popularity.... So we would have to use *sort* to order the documents.

if we say, boosting has no or almost no effect if we use sort, then whats
the contradiction story between *sort* and *boost*

:-) would be interesting to know the answer



--
View this message in context: 
http://lucene.472066.n3.nabble.com/Applying-boosting-for-keyword-search-tp4137523p4138241.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to