Hi Erik , Actually right now we can say that almost is done in filtering and passing q as *:* , but we need to find out a better way if there is any. So according to pravesh , i m thinking of to pass user entered text in query and date and other fields in filter query? or as per you q=*:* is fast?
I have below fields to search Search Term : User Entered Text Field (passing it in q) Title : User Entered Text Field (passing it in fq) Desc : User Entered Text Field (passing it in fq) Appearing : User Entered Text Field (passing it in fq) Date Range : (passing it in fq) Time Zone : (EST , CST ,MST , PST) (passing it in fq) Category : (multiple choice) (passing it in fq) Market : (multiple choice) (passing it in fq) Affiliate Network : (multiple choice) (passing it in fq) I really appreciate your view. Meghana Jeff Schmidt wrote > > Hi Erik: > > When using [e]dismax, does configuring q.alt=*:* and not specifying q > affect the performance/caching in any way? > > As a side note, a while back I configured q.alt=*:*, and the application > (via SolrJ) still set q=*:* if no user input was provided (faceting). With > both of them set that way, I got zero results. (Solr 3.4.0) Interesting. > > Thanks, > > Jeff > > On Nov 22, 2011, at 7:06 AM, Erik Hatcher wrote: > >> If all you're doing is filtering (browsing by facets perhaps), it's >> perfectly fine to have q=*:*. MatchAllDocsQuery is fast (and would be >> cached anyway), so use *:* as appropriate without worries. >> >> Erik >> >> >> >> On Nov 22, 2011, at 07:18 , pravesh wrote: >> >>> Usually, >>> >>> Use the 'q' parameter to search for the free text values entered by the >>> users (where you might want to parse the query and/or apply >>> boosting/phrase-sloppy, minimum match,tie etc ) >>> >>> Use the 'fq' to limit the searches to certain criterias like location, >>> date-ranges etc. >>> >>> Also, avoid using the q=*:* as it implicitly translates to >>> matchalldocsquery >>> >>> Regds >>> Pravesh >>> >>> -- >>> View this message in context: >>> http://lucene.472066.n3.nabble.com/how-to-make-effective-search-with-fq-and-q-params-tp3527217p3527535.html >>> Sent from the Solr - User mailing list archive at Nabble.com. >> > > > > -- > Jeff Schmidt > 535 Consulting > jas@ > http://www.535consulting.com > (650) 423-1068 > -- View this message in context: http://lucene.472066.n3.nabble.com/how-to-make-effective-search-with-fq-and-q-params-tp3527217p3529876.html Sent from the Solr - User mailing list archive at Nabble.com.