title: solr querying over multiple fields syntax
body: <p>I have a document that looks like this:</p>
  
  <pre><code>&lt;date name="added"&gt;2014-02-17T17:17:01Z&lt;/date&gt;
  &lt;arr name="authorids"&gt;&lt;str&gt;57373&lt;/str&gt;&lt;/arr&gt;
  &lt;str name="body"&gt;German chancellor Angela Merkel has proposed some stuff, well done her.&lt;/str&gt;
  &lt;str name="contentid"&gt;9&lt;/str&gt;
  &lt;arr name="countryids"&gt;&lt;str&gt;37,38,119&lt;/str&gt;&lt;str/&gt;&lt;str/&gt;&lt;/arr&gt;
  &lt;str name="excerpt"&gt;German chancellor Angela Merkel has proposed setting upsome stuff that will do really well.&lt;/str&gt;
  &lt;str name="key"&gt;146&lt;/str&gt;
  &lt;str name="layoutid"&gt;1&lt;/str&gt;
  &lt;date name="modified"&gt;2014-02-17T17:17:05Z&lt;/date&gt;
  &lt;date name="published"&gt;2014-02-17T17:17:00Z&lt;/date&gt;
  &lt;str name="shortcut"&gt;1&lt;/str&gt;
  &lt;str name="sitecode"&gt;GIR&lt;/str&gt;
  &lt;str name="statusid"&gt;5&lt;/str&gt;
  &lt;str name="title"&gt;Merkel backs separate EU internet infrastructure&lt;/str&gt;
  &lt;str name="uid"&gt;146&lt;/str&gt;
  &lt;str name="url"&gt;http://127.0.0.1:84/something/123/edit/&lt;/str&gt;
  </code></pre>
  
  <p>When I pass through a query param to solr of:</p>
  
  <pre><code>q=statusid:5 AND (title:"Merkel" OR body:"Merkel" OR excerpt:"Merkel") AND sitecode:GIR
  </code></pre>
  
  <p>which should match the above document, I get no results returned and i have no idea why.  The solr documentation seems to be quite light on how to properly query solr.</p>
  
  <p>my schema for the document looks like this:</p>
  
  <pre><code> &lt;fields&gt;
     &lt;field name="key"        type="string" indexed="false" stored="true" required="true" /&gt;
     &lt;field name="url"        type="string" indexed="false" stored="true" required="false" /&gt;
     &lt;field name="sitecode"   type="string" indexed="true" stored="true" required="true" /&gt;
     &lt;field name="authorids"  type="string"    indexed="true"  stored="true" required="false" multiValued="true" /&gt;
     &lt;field name="tagids"     type="string"    indexed="true"  stored="true" required="false" multiValued="true" /&gt;
     &lt;field name="countryids" type="string"    indexed="true"  stored="true" required="false" multiValued="true" /&gt;
     &lt;field name="modified"   type="date" indexed="true"  stored="true" required="true" /&gt;
     &lt;field name="published"  type="date" indexed="true"  stored="true" required="true" /&gt;
     &lt;field name="added"      type="date" indexed="true"  stored="true" required="true" /&gt;
     &lt;field name="title"      type="text" indexed="true"  stored="true" required="true" /&gt;
     &lt;field name="excerpt"    type="text" indexed="true"  stored="true" required="true" /&gt;
     &lt;field name="body"       type="text" indexed="true"  stored="true" required="true" /&gt;
     &lt;field name="layoutid"   type="string" indexed="false" stored="true" required="true" /&gt;
     &lt;field name="shortcut"   type="string" indexed="false" stored="true" required="true" /&gt;
     &lt;field name="statusid"   type="string" indexed="false" stored="true" required="true" /&gt;
     &lt;field name="contentid"  type="string" indexed="false" stored="true" required="true" /&gt;
     &lt;field name="uid"        type="string" indexed="true"  stored="true" required="true" /&gt;
   &lt;/fields&gt;
  </code></pre>