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
> >>
>

Reply via email to