You need to explain what you mean here -- you're using hte term "multiplicitive boost" but the context in which you are asking the question suggests that isn't really applicable.
what does that expression mean to you? Or to step back and rephrase: What is your usecase? What does your data look like and what types of results do you wnat ot get? https://wiki.apache.org/solr/UsingMailingLists https://people.apache.org/~hossman/#xyproblem XY Problem Your question appears to be an "XY Problem" ... that is: you are dealing with "X", you are assuming "Y" will help you, and you are asking about "Y" without giving more details about the "X" so that we can understand the full issue. Perhaps the best solution doesn't involve "Y" at all? See Also: http://www.perlmonks.org/index.pl?node_id=542341 : Date: Mon, 26 May 2014 17:13:10 +0530 : From: Aman Tandon <amantandon...@gmail.com> : Reply-To: solr-user@lucene.apache.org : To: "solr-user@lucene.apache.org" <solr-user@lucene.apache.org> : Subject: how to apply multiplcative Boost in multivalued field : : HI, : : I am confused to how to apply the multiplicative boost on multivalued field. : : <field name="plid" type="string" indexed="true" stored="true" : required="false" omitNorms="true" multiValued="true" /> : : : Suppose in plid the value goes like 111,1234,2345,4567,2335,9876,555567 : : I am applying the filters on the plid like *..&fq=plid:(111 1234 2345 4567 : 2335 9876 555567)* : : Now i need to apply the boost on the first three plid as well, which is a : multivalued field, so help me out here. : : With Regards : Aman Tandon : -Hoss http://www.lucidworks.com/