Hi iorixxx, Thanks for your reply. yeah, an additional query with the boost value will work.
However, I just wonder where you get the information that BoostQParserPlugin only handles function query? I looked up the javadoc, and still can't get that. This is the javadoc. Create a boosted query from the input value. The main value is the query to be boosted. Other parameters: b, the function query to use as the boost. This just say if b value is specified it is a function query. I just don't understand why dismaxParser has both bf and bq, but for BoostQParserPlugin there is only bf equivalent. Another question is by specifying localParameter like that in query, does it mean to use the default LuceneQParserPlugin primarily and only use BoostQParserPlugin for the content with the {}? Thanks. look forward to your reply, cy -- View this message in context: http://lucene.472066.n3.nabble.com/how-to-run-boost-query-for-non-dismax-query-parser-tp2723442p2726422.html Sent from the Solr - User mailing list archive at Nabble.com.