Solr dismax query returns no data, while standard query does
<p>I am unable to find any result when calling query like that:</p>

<p><a href="http://localhost:8983/solr/somecore/select?q=title:king&amp;wt=json&amp;defType=dismax" rel="nofollow">http://localhost:8983/solr/somecore/select?q=title:king&amp;wt=json&amp;defType=dismax</a></p>

<p>But calling query like this:</p>

<p><a href="http://localhost:8983/solr/somecore/select?q=title:king&amp;wt=json" rel="nofollow">http://localhost:8983/solr/somecore/select?q=title:king&amp;wt=json</a></p>

<p>Finds as expected 9 documents.</p>

<p>I tried various things (like for example qildcard: <em>:</em>, to no avail).</p>

<p>If anyone could point me to problem or documentation that may explain me what I am doing wrong.</p>

<p>If it's matters, schema.xml is as follows:</p>

<pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
&lt;schema name="example" version="0.1"&gt;
&lt;types&gt;
    &lt;fieldType name="int" class="solr.TrieIntField" precisionStep="0" omitNorms="true" positionIncrementGap="0" /&gt;
    &lt;fieldType name="bool" class="solr.BoolField" sortMissingLast="true" omitNorms="true"/&gt;
    &lt;fieldType name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true" /&gt;
    &lt;fieldType name="float" class="solr.TrieFloatField" precisionStep="0" omitNorms="true" positionIncrementGap="0" /&gt;
    &lt;fieldType name="tfloat" class="solr.TrieFloatField" precisionStep="8" omitNorms="true" positionIncrementGap="0" /&gt;
    &lt;fieldType name="location" class="solr.LatLonType" subFieldSuffix="_coordinate" /&gt;
    &lt;fieldType name="tdouble" class="solr.TrieDoubleField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/&gt;
    &lt;fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/&gt;
    &lt;fieldType name="long" class="solr.TrieLongField" precisionStep="0" positionIncrementGap="0"/&gt;
    &lt;fieldType name="random" class="solr.RandomSortField" /&gt;
    &lt;fieldType name="binary" class="solr.BinaryField" /&gt;

    &lt;fieldType name="text" class="solr.TextField" positionIncrementGap="100"&gt;
      &lt;analyzer type="index"&gt;
        &lt;tokenizer class="solr.WhitespaceTokenizerFactory"/&gt;
        &lt;filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" /&gt;
        &lt;filter class="solr.WordDelimiterFilterFactory" splitOnNumerics="1" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/&gt;
        &lt;filter class="solr.LowerCaseFilterFactory"/&gt;
        &lt;filter class="solr.SnowballPorterFilterFactory" language="English" protected="protwords.txt"/&gt;
      &lt;/analyzer&gt;
      &lt;analyzer type="query"&gt;
        &lt;tokenizer class="solr.WhitespaceTokenizerFactory"/&gt;
        &lt;filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/&gt;
        &lt;filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" /&gt;
        &lt;filter class="solr.WordDelimiterFilterFactory" splitOnNumerics="1" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/&gt;
        &lt;filter class="solr.LowerCaseFilterFactory"/&gt;
        &lt;filter class="solr.SnowballPorterFilterFactory" language="English" protected="protwords.txt"/&gt;
      &lt;/analyzer&gt;
    &lt;/fieldType&gt;
&lt;/types&gt;

&lt;fields&gt;
    &lt;!-- required --&gt;
    &lt;field name="uid" type="string" indexed="true" stored="true" required="true" multiValued="false" /&gt;
    &lt;field name="doc_type" type="string" indexed="true" stored="true" required="true" multiValued="false" /&gt;
    &lt;field name="title" type="text" indexed="true" stored="true" required="true" multiValued="false" termVectors="true" /&gt;

    &lt;!-- optionals --&gt;
    &lt;field name="status" type="string" indexed="true" stored="true" required="false" multiValued="false" /&gt;
    &lt;field name="created_at" type="tdate" indexed="true" stored="true" required="false" multiValued="false" /&gt;
    &lt;field name="updated_at" type="tdate" indexed="true" stored="true" required="false" multiValued="false" /&gt;
    &lt;field name="tags" type="string" indexed="true" stored="true" required="false" multiValued="true" /&gt;
    &lt;field name="body" type="text" indexed="false" stored="true" required="false" multiValued="false" termVectors="false" /&gt;
    &lt;field name="is_active" type="bool" indexed="true" stored="true" required="false" multiValued="false" /&gt;

    &lt;!-- dynamic fields: they get a dyn_ prefix, then a type, then a wildcard --&gt;
    &lt;dynamicField name="dyn_text_*" type="text" indexed="true"  stored="true" multiValued="false" /&gt;
    &lt;dynamicField name="dyn_string_*" type="string" indexed="true"  stored="true" multiValued="false" /&gt;
    &lt;dynamicField name="dyn_bool_*" type="bool" indexed="true"  stored="true" multiValued="false" /&gt;
    &lt;dynamicField name="dyn_int_*" type="int" indexed="true"  stored="true" multiValued="false" /&gt;

    &lt;field name="_version_" type="long" indexed="true" stored="true" multiValued="false"/&gt;
&lt;/fields&gt;

&lt;uniqueKey&gt;uid&lt;/uniqueKey&gt;
&lt;defaultSearchField&gt;title&lt;/defaultSearchField&gt;
&lt;solrQueryParser defaultOperator="OR"/&gt;
&lt;/schema&gt;
</code></pre>