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

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

css - Firefox for ubuntu renders wrong colors -