Hi, I forgot to put my dismax request handler.
<requestHandler name="dismax" class="solr.DisMaxRequestHandler" > <lst name="defaults"> <str name="echoParams">explicit</str> <float name="tie">0.01</float> <str name="qf"> text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4 </str> <str name="pf"> text^0.2 features^1.1 name^1.5 manu^1.4 manu_exact^1.9 </str> <str name="bf"> ord(poplarity)^0.5 recip(rord(price),1,1000,1000)^0.3 </str> <str name="fl"> id,name,price,score </str> <str name="mm"> 2<-1 5<-2 6<90% </str> <int name="ps">100</int> <str name="q.alt">*:*</str> </lst> </requestHandler> Do you think this is causing some issue? -Thanks and Regards, kmu On Feb 19, 2008 6:31 AM, Mahesh Udupa <[EMAIL PROTECTED]> wrote: > Hi, > > I have a content with *title* as "*Advertise*" under a *category* "*Sales* > " > And also, I have 3 other contents with *titles "{TV, Web,Radio}"* under a > *category "Advertise"* > ** > Now, if I try to search for, > *title:Advertise --- * I am getting following results: > ====================== > Title --- Category > ====================== > Advertise --- Sales > TV --- Advertise > Radio --- Advertise > Web --- Advertise > > I have given a query such that get me all title which matches "*Advertise" > *. > But, it displayed all content which matches "advertise"(even though title > is different) > > How can I search a content which matches only "*advertise"* as *title*? > > Schema.xml > > <defaultSearchField>text</defaultSearchField> > <solrQueryParser defaultOperator="OR"/> > Thanks in advance for your precious time. > -kmu >