Verify all the fields you want to search on indexed
Verify that the query is being correctly built by adding
debugQuery=true to the request

-Yonik


On Mon, Jun 2, 2008 at 1:53 PM, Jon Drukman <[EMAIL PROTECTED]> wrote:
> I am brand new to Solr.  I am trying to get a very simple setup running.
>  I've got just a few fields: name, description, tags.  I am only able to
> search on the default field (name) however.  I tried to set up the dismax
> config to search all the fields, but I never get any results on the other
> fields.  Example doc:
>
> <doc>
>  <field name="id">318</field>
>  <field name="name">Testing the new system</field>
>  <field name="description">Here is the very descriptive description</field>
>  <field name="user">jsd</field>
>  <field name="tags"></field>
>  <field name="date">2008-05-16T05:05:10Z</field>
> </doc>
>
> q=system finds this doc.
>
> q=descriptive does not.
>
> q=descriptive&qt=dismax does not
>
> q=descriptive&qt=dismax&qf=description does not
>
> my solrconfig contains:
>
>  <requestHandler name="dismax" class="solr.DisMaxRequestHandler" >
>    <lst name="defaults">
>     <str name="echoParams">explicit</str>
>     <float name="tie">0.01</float>
>     <str name="qf">
>        name^2 description^1.5 tags^0.8
>     </str>
>     <str name="pf">
>        name^2 description^2 tags^1
>     </str>
>     <int name="ps">100</int>
>     <str name="q.alt">*:*</str>
>    </lst>
>  </requestHandler>
>
> What am I missing?
> -jsd-
>
>

Reply via email to