Erik, Thanks a lot for your reply. I have made some changes in the solr code and now field clauses are working fine with dismax request. Not only this, wildcard characters are also working with dismax and q query parameter.
If you want I can share modified code with you. Thanks, Amit Garg Erik Hatcher wrote: > > Also note that the dismax parser does NOT support fielded clauses, so > fieldname:"some phrase" is not parsed as you might expect with dismax. > > Erik > > On Apr 3, 2009, at 3:41 AM, dabboo wrote: > >> >> Hi, >> >> I am implementing phrase search query using my application. I am >> trying to >> search "Glorious Revolution", I am expecting all the records which >> contains >> this as whole string in any of its field should display. >> >> Below is my query: >> >> ?q=fieldname:"Glorious Revolution"&qt=dismaxrequest >> >> I am passing this to my solr search engine using httpclient. But it is >> thrwoing me Invaild Query exception. If I append double quotes with >> backslash, it passes the query but it doesnt shows the right values. >> >> Instead it creates the query like: >> >> isbn13_product_s:\"Glorious Revolution\" >> >> Please suggest how I should tackle this. If I give the phrase search >> in my >> solr console, it returns me the correct results. >> >> Thanks, >> Amit Garg >> >> >> -- >> View this message in context: >> http://www.nabble.com/Phrase-Query-Issue-tp22863529p22863529.html >> Sent from the Solr - User mailing list archive at Nabble.com. > > > -- View this message in context: http://www.nabble.com/Phrase-Query-Issue-tp22863529p22880202.html Sent from the Solr - User mailing list archive at Nabble.com.