The wiki contains an explanation for that as well :) http://wiki.apache.org/solr/CommonQueryParameters#fl
It includes all fields the document actually has. and since there is no 'score' field included in your document, it won't get displayed. it's a so called virtual-field, which you have to request explicitly. -Stefan On Thursday, April 17, 2014 at 11:09 AM, Croci Francesco Luigi (ID SWS) wrote: > I think you mean this row: > > <str name="fl">* ,fullText: ...</str> > > Ok, but what I understood is that the "*" means that ALL the fields are > displayed anyway. Or not? > > Francesco > > -----Original Message----- > From: Stefan Matheis [mailto:matheis.ste...@gmail.com] > Sent: Donnerstag, 17. April 2014 10:04 > To: solr-user@lucene.apache.org (mailto:solr-user@lucene.apache.org) > Subject: Re: Show the score in the search result > > That's exactly what Jack mentioned, you're defining an invariant for fl, > which ignores everything you provide at runtime. > > From http://wiki.apache.org/solr/SearchHandler#Configuration > > "invariants - provides param values that will be used in spite of any values > provided at request time. They are a way of letting the Solr maintainer lock > down the options available to Solr clients." > > -Stefan