solr4 - solr - defined stored="true" and required="true" and the fields are not displayed in * search -
i simple query follows
http://....:8983/solr/vault/select?q=*:*
i dont see fields declared stored="true" , required="true"
for insance, have defined following filed not displayed in results:
<field name="comments" type="text_en" indexed="true" stored="true" required="true"/>
(i can see in
http://...:8983/solr/#/vault/schema
and see weas loaded in sql profiler)
why that?
fields displayed defined 'fl' parameter , can configured against searchhandler in solrconfig.xml. if want see field values after hitting url, append '&fl=*' url.
http://....:8983/solr/vault/select?q=*:*&fl=*
if want specify fields default, update solrconfig.xml file. refer sample config file @ example solr config
<requesthandler name="/select" class="solr.searchhandler"> <lst name="defaults"> <str name="echoparams">explicit</str> <int name="rows">10</int> <str name="df">text</str> <str name="fl">*,score</str> <!-- field entry added--> </lst>
Comments
Post a Comment