Thanks Jack! It helps a lots. Floyd
2012/12/4 Jack Krupansky <j...@basetechnology.com> > "bf" is processed first, then "boost". > > All the bf's will be added, then the resulting scores will be boosted by > the product of all the "boost" function queries. > > -- Jack Krupansky > > -----Original Message----- From: Floyd Wu > Sent: Monday, December 03, 2012 11:00 PM > To: solr-user@lucene.apache.org > Subject: Difference between 'bf' and 'boost' when using eDismax > > > Hi there, > > I'm not sure if I understand this clearly. > > 'bf' is that final score will be add some value return by bf? > for example-> score + bf = final score > > 'boost' is that score will be multiply with value that return by boost? > for example-> score * boost = final score > > When using both( 'bf' and 'boost') > score * boost + bf = final score > > If I would like to make recent created document ranking higher, using 'bf' > or 'boost' will be better solution(Assume bf and boost will use the same > function recip(ms(NOW,datefield),3.16e-**11,1,1))? > > > Please help on this. >