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 j...@535consulting.com http://www.535consulting.com (650) 423-1068