Yonik Seeley wrote:
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

here is the schema.xml extract:

<field name="id" type="integer" indexed="true" stored="true" required="true" />
   <field name="name" type="text" indexed="true" stored="true"/>
   <field name="description" type="string" indexed="true" stored="true"/>
   <field name="tags" type="string" indexed="true" stored="true"/>
   <field name="user" type="string" indexed="true" stored="true"/>
   <field name="date" type="date" indexed="true" stored="true"/>

here is the debugQuery output.  i have no idea how to read it:

<response>
 <lst name="responseHeader">
  <int name="status">0</int>
  <int name="QTime">0</int>
  <lst name="params">
   <str name="qt">dismax</str>
   <str name="q">descriptive</str>
   <str name="debugQuery">1</str>
  </lst>
 </lst>
 <result name="response" numFound="0" start="0"/>
 <lst name="debug">
  <str name="rawquerystring">descriptive</str>
  <str name="querystring">descriptive</str>
<str name="parsedquery">+DisjunctionMaxQuery((tags:descriptive^0.8 | description:descriptive^1.5 | name:descript^2.0)~0.01) DisjunctionMaxQuery((tags:descriptive | description:descriptive^2.0 | name:descript^2.0)~0.01)</str> <str name="parsedquery_toString">+(tags:descriptive^0.8 | description:descriptive^1.5 | name:descript^2.0)~0.01 (tags:descriptive | description:descriptive^2.0 | name:descript^2.0)~0.01</str>
  <lst name="explain"/>
  <null name="altquerystring"/>
  <null name="boostfuncs"/>
 </lst>
</response>

Reply via email to