yep did both of those things. Getting the same results as using dc.subject

On 17/06/2015 14:44, "Shalin Shekhar Mangar" <shalinman...@gmail.com>
wrote:

>Did you change the SpellCheckComponent's configuration to use
>subject_autocomplete instead of dc.subject? After you made that
>change, did you invoke spellcheck.build=true to re-build the
>spellcheck index?
>
>On Wed, Jun 17, 2015 at 7:06 PM, Alistair Young
><alistair.yo...@uhi.ac.uk> wrote:
>> copyField doesn¹t seem to fix the suggestion stemming. Copying the field
>> to another field of this type:
>>
>> <field name="subject_autocomplete" type="text_auto" indexed="true"
>> stored="true" multiValued="false" />
>>
>> <copyField source="dc.subject" dest="subject_autocomplete" />
>>
>>
>> <fieldType class="solr.TextField" name="text_auto"
>> positionIncrementGap="100">
>>  <analyzer>
>>   <tokenizer class="solr.WhitespaceTokenizerFactory"/>
>>   <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1"
>> generateNumberParts="1" catenateWords="1" catenateNumbers="1"
>> catenateAll="0" splitOnCaseChange="1"/>
>>   <filter class="solr.LowerCaseFilterFactory"/>
>>  </analyzer>
>> </fieldType>
>>
>>
>> but I¹m still getting stemmed suggestions after rebuilding the index.
>>
>> Alistair
>>
>> --
>> mov eax,1
>> mov ebx,0
>> int 80h
>>
>>
>>
>>
>> On 17/06/2015 11:28, "Alistair Young" <alistair.yo...@uhi.ac.uk> wrote:
>>
>>>ah looks like I need to use copyField to get a non stemmed version of
>>>the
>>>suggester field
>>>
>>>Alistair
>>>
>>>--
>>>mov eax,1
>>>mov ebx,0
>>>int 80h
>>>
>>>
>>>
>>>
>>>On 17/06/2015 11:15, "Alistair Young" <alistair.yo...@uhi.ac.uk> wrote:
>>>
>>>>I was wondering if there's a way to get the suggester to return whole
>>>>words. Instead of returning 'technology' , 'temperature' and
>>>>'tutorial',
>>>>it's returning 'technolog' , 'temperatur' and 'tutori'
>>>>
>>>>using this config:
>>>>
>>>><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.fst.WFSTLookupFactor
>>>>y<
>>>>/
>>>>str>
>>>>      <str name="field">dc.subject</str>
>>>>      <float name="threshold">0.005</float>
>>>>      <str name="buildOnCommit">true</str>
>>>>    </lst>
>>>>  </searchComponent>
>>>>  <requestHandler
>>>>class="org.apache.solr.handler.component.SearchHandler"
>>>>name="/suggest">
>>>>    <lst name="defaults">
>>>>      <str name="spellcheck">true</str>
>>>>      <str name="spellcheck.dictionary">suggest</str>
>>>>      <str name="spellcheck.onlyMorePopular">true</str>
>>>>      <str name="spellcheck.count">10</str>
>>>>      <str name="spellcheck.collate">true</str>
>>>>    </lst>
>>>>    <arr name="components">
>>>>      <str>suggest</str>
>>>>    </arr>
>>>>  </requestHandler>
>>>>
>>>>thanks,
>>>>
>>>>Alistair
>>>>
>>>>--
>>>>mov eax,1
>>>>mov ebx,0
>>>>int 80h
>>>
>>
>
>
>
>-- 
>Regards,
>Shalin Shekhar Mangar.

Reply via email to