Hi, Thanks a lot for the help. Adding 'score' to 'fl' worked.
I had been using Lucene for some time (thought not at an expert level), and I was usually pretty satisfied with the scoring; so I'm assuming Solr should work fine for me too. At the time being I'm just trying to get a handle on how to use Solr in the first place though. Thanks On Tue, Mar 7, 2017 at 9:45 PM, Alexandre Rafalovitch <arafa...@gmail.com> wrote: > 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 > >> >