Try adding "score" as a pseudo-field in the 'fl' parameter: https://cwiki.apache.org/confluence/display/solr/Common+Query+Parameters#CommonQueryParameters-Thefl(FieldList)Parameter
You can also enable debug and debug.explain.structured, if you want to go all inception on figuring the scores out: https://cwiki.apache.org/confluence/display/solr/Common+Query+Parameters#CommonQueryParameters-ThedebugParameter . And if you do, https://www.manning.com/books/relevant-search is your friend and I think Manning is running 40% discount right now on Twitter. Regards, Alex. Regards, Alex. ---- http://www.solr-start.com/ - Resources for Solr users, new and experienced On 7 March 2017 at 11:41, OTH <omer.t....@gmail.com> wrote: > Hello, > > Thanks for your response; it turned out the fields were indeed of 'string' > type, and when I changed them to 'text_general', it started to work as I > wanted. > > However, I'm still not sure how to extract the scores? I don't seem to be > getting that in the response. > > Much thanks > > On Tue, Mar 7, 2017 at 8:07 PM, Alexandre Rafalovitch <arafa...@gmail.com> > wrote: > >> The default text field definition (text_general) tokenizes on spaces, >> so - if I understand the question correctly - it should just work. Are >> you by any chance searching against name field that is defined as >> String (and is not tokenized). >> >> If you do Solr tutorial, you search on "ipod", which seems like a >> similar case to me. So, can you start from there? You can just index >> your own text into the example config for example. >> >> Regards, >> Alex. >> P.s. If you are coming from Lucene, copyField instruction may be >> slightly confusing. In the examples provided, your text is copied from >> named specific fields to text/_text_ field which is actually the >> default field searched, using the type definition associated with that >> text/_text_ field, rather than with the original field. >> ---- >> http://www.solr-start.com/ - Resources for Solr users, new and experienced >> >> >> On 7 March 2017 at 09:30, OTH <omer.t....@gmail.com> wrote: >> > Hello, >> > >> > I am new to Solr. I am using v. 6.4.1. I have what is probably a pretty >> > simple question. >> > >> > Let's say I have these documents with the following values in a single >> > field (let's call it "name"): >> > >> > sando...@company.example.com >> > sandb...@company.example.com >> > sa...@company.example.com >> > Sancho Landolt >> > Sanders Greenley >> > Sanders Massey >> > Santa Catarina >> > San Carlos de Bariloche >> > San Francisco >> > San Mateo >> > >> > I would like, if the search query is "San", for Solr to return the >> > following and only the following: >> > San Carlos de Bariloche >> > San Francisco >> > San Mateo >> > >> > So basically, I'd like to search based on tokens. I'd also like Solr to >> > return an associated score. So eg, if the user searches "San Francisco", >> > it should still return the above results, but obviously the score for the >> > document with "San Francisco" would be much higher. >> > >> > I've been doing this pretty easily using Lucene from Java, however I'm >> > unable to figure out how to do it using Solr. >> > >> > Much thanks >>