Hi,
It seems that not all field are returned from query response when i use DISMAX? Only first 10?? Any idea? Here is my solrconfig: <requestHandler name="dismax" class="solr.SearchHandler" > <lst name="defaults"> <str name="defType">dismax</str> <str name="echoParams">explicit</str> <str name="fl">*</str> <float name="tie">0.01</float> <str name="qf"> text^0.5 content^1.1 title^1.5 </str> <str name="pf"> text^0.2 content^1.1 title^1.5 </str> <str name="bf"> recip(price,1,1000,1000)^0.3 </str> <str name="mm"> 2<-1 5<-2 6<90% </str> <int name="ps">100</int> <str name="q.alt">*:*</str> <!-- example highlighter config, enable per-query with hl=true --> <str name="hl.fl">text features name</str> <!-- for this field, we want no fragmenting, just highlighting --> <str name="f.name.hl.fragsize">0</str> <!-- instructs Solr to return the field itself if no query terms are found --> <str name="f.name.hl.alternateField">name</str> <str name="f.text.hl.fragmenter">regex</str> <!-- defined below --> </lst> </requestHandler>