Thank you for your explanation.

I'll not need to care where the suggestions are coming from. All the
suggestions from different fields can be consolidate and display together.

I've tried to put those field into a new Suggestion copy field, but no
suggestion is shown when I set:
<str name="field">Suggestion</str>  <!-- the indexed field to derive
suggestions from -->

Is there a need to re-index the documents in order for this to work?

Regards,
Edwin



On 2 June 2015 at 17:25, Alessandro Benedetti <benedetti.ale...@gmail.com>
wrote:

> Hi Edwin,
> I have worked extensively recently in Suggester and the blog I feel to
> suggest is Erick's one.
> It's really detailed and good for a beginner and expert as well. [1]
>
> Apart that let's see you particular use case :
>
> 1) Do you want to be able to get also where the suggestions are coming from
> ?
> e.g.
> suggestion1 from field1
> suggestion2 from field2 ?
> In this case I would try with multiple dictionaries but I am not sure Solr
> allows you to use them concurrently.
> But can be a really nice extension to develop.
>
> 2) If you don't care where the suggestions are coming from, just use a copy
> field, where you copy the content of the interesting fields.
> The suggestions will come from the fields you have copied in the copy
> field, without distinction.
>
> Hope this helps you
>
> Cheers
>
>
> [1] http://lucidworks.com/blog/solr-suggester/
>
> 2015-06-02 4:22 GMT+01:00 Zheng Lin Edwin Yeo <edwinye...@gmail.com>:
>
> > Hi,
> >
> > Does anyone knows if we can derive suggestions across multiple fields?
> >
> > I tried to set something like this in my field in suggest
> searchComponents
> > in solrconfig.xml, but nothing is returned. It only works when I set a
> > single field, and not multiple field.
> >
> >   <searchComponent class="solr.SpellCheckComponent" name="suggest">
> >     <lst name="spellchecker">
> >       <str name="name">suggest</str>
> >       <str
> > name="classname">org.apache.solr.spelling.suggest.Suggester</str>
> >       <str
> >
> >
> name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookupFactory</str>
> >   <str name="field">Content, Summary</str>  <!-- the indexed field to
> > derive suggestions from -->
> >       <float name="threshold">0.005</float>
> >       <str name="buildOnCommit">true</str>
> >     </lst>
> >   </searchComponent>
> >
> > I'm using solr 5.1.
> >
> > Regards,
> > Edwin
> >
>
>
>
> --
> --------------------------
>
> Benedetti Alessandro
> Visiting card : http://about.me/alessandro_benedetti
>
> "Tyger, tyger burning bright
> In the forests of the night,
> What immortal hand or eye
> Could frame thy fearful symmetry?"
>
> William Blake - Songs of Experience -1794 England
>

Reply via email to