hey thanks ravi , ahmed and Erik for your reply. though its tough to change my solr version , still let me try out at 1.4 and see.
Erik Hatcher-4 wrote: > > Note that the query analyzer output is NOT doing query _parsing_, but > rather taking the string you passed and running it through the query > analyzer only. When using the default query parser, Inte* will be a > search for terms that begin with "inte". It is odd that you're not > finding it. But you're using a pretty old version of Solr and quite > likely something here has been fixed since. > > Give Solr 1.4 a try. > > Erik > > > On Jan 27, 2010, at 12:56 AM, ashokcz wrote: > >> >> Hi just looked at the analysis.jsp and found out what it does during >> index / >> query >> >> Index Analyzer >> Intel >> intel >> intel >> intel >> intel >> intel >> >> Query Analyzer >> Inte* >> Inte* >> inte* >> inte >> inte >> inte >> int >> >> I think somewhere my configuration or my definition of the type >> "text" is >> wrong. >> This is my configuration . >> >> <fieldType class="solr.TextField" name="text"> >> <analyzer type="index"> >> <tokenizer class="solr.WhitespaceTokenizerFactory"/> >> <filter class="solr.LowerCaseFilterFactory"/> >> <filter catenateAll="0" catenateNumbers="0" catenateWords="0" >> class="solr.WordDelimiterFilterFactory" generateNumberParts="1" >> generateWordParts="1"/> >> >> <filter class="solr.StopFilterFactory"/> >> <filter class="solr.TrimFilterFactory"/> >> <filter class="solr.PorterStemFilterFactory"/> >> </analyzer> >> >> >> <analyzer type="query"> >> <tokenizer class="solr.WhitespaceTokenizerFactory"/> >> <filter class="solr.SynonymFilterFactory" expand="true" >> ignoreCase="true" >> synonyms="synonyms.txt"/> >> <filter class="solr.LowerCaseFilterFactory"/> >> <filter catenateAll="0" catenateNumbers="0" catenateWords="0" >> class="solr.WordDelimiterFilterFactory" generateNumberParts="1" >> generateWordParts="1"/> >> <filter class="solr.StopFilterFactory"/> >> <filter class="solr.TrimFilterFactory"/> >> <filter class="solr.PorterStemFilterFactory"/> >> </analyzer> >> >> </fieldType> >> >> I think i am missing some basic configuration for doing wildcard >> searches . >> but could not figure it out . >> can someone help please >> >> >> Ahmet Arslan wrote: >>> >>> >>>> Hi , >>>> I m trying to use wildcard keywords in my search term and >>>> filter term . but >>>> i didnt get any results. >>>> Searched a lot but could not find any lead . >>>> Can someone help me in this. >>>> i m using solr 1.2.0 and have few records indexed with >>>> vendorName value as >>>> Intel >>>> >>>> In solr admin interface i m trying to do the search like >>>> this >>>> >>>> http://localhost:8983/solr/select?indent=on&version=2.2&q=intel&start=0&rows=10&fl=*%2Cscore&qt=standard&wt=standard&explainOther=&hl.fl= >>>> >>>> and i m getting the result properly >>>> >>>> but when i use q=inte* no records are returned. >>>> >>>> the same is the case for Filter Query on using >>>> &fq=VendorName:"Intel" i get >>>> my results. >>>> >>>> but on using &fq=VendorName:"Inte*" no results are >>>> returned. >>>> >>>> I can guess i doing mistake in few obvious things , but >>>> could not figure it >>>> out .. >>>> Can someone pls help me out :) :) >>> >>> If &q=intel returns documents while q=inte* does not, it means that >>> fieldType of your defaultSearchField is reducing the token intel into >>> something. >>> >>> Can you find out it by using /admin/anaysis.jsp what happens to >>> "Intel >>> intel" at index and query time? >>> >>> What is your defaultSearchField? Is it VendorName? >>> >>> It is expected that &fq=VendorName:Intel returns results while >>> &fq=VendorName:Inte* does not. Because prefix queries are not >>> analyzed. >>> >>> >>> But it is strange that q=inte* does not return anything. Maybe your >>> index >>> analyzer is reducing Intel into int or ıntel? >>> >>> I am not 100% sure but solr 1.2.0 may use default locale in >>> lowercase >>> operation. What is your default locale? >>> >>> It is better to see what happens word Intel using analysis.jsp page. >>> >>> >>> >>> >>> >> >> -- >> View this message in context: >> http://old.nabble.com/Wildcard-Search-and-Filter-in-Solr-tp27306734p27334486.html >> Sent from the Solr - User mailing list archive at Nabble.com. >> > > > -- View this message in context: http://old.nabble.com/Wildcard-Search-and-Filter-in-Solr-tp27306734p27405151.html Sent from the Solr - User mailing list archive at Nabble.com.