Hi All,

We are starting up an internal search engine that has to work for many 
different languages. We are starting with a POC of Spanish and English 
documents, and we are using the DirectSolrSpellChecker. 

From reading others' threads online, I know that we have to have multiple 
spellcheckers to do this (1 for each language). However, would someone be able 
to clarify what should go in the "queryAnalyzerFieldType" tag? It seems that 
the tag can only take a single field. So, does that mean that I have to have a 
copy field that collates all tokens from all languages? Image of code attached 
for reference & sample code of English-only spellchecker below: 

<searchComponent name="spellcheck" class="solr.SpellCheckComponent">

        <str name="queryAnalyzerFieldType">   ???  </str>

        <lst name="spellchecker">
            <str name="name">default</str>
            <str name="field">minimal_en</str>
            <str name="classname">solr.DirectSolrSpellChecker</str> -->
            <str name="distanceMeasure">internal</str>
            <float name="accuracy">0.5</float>
            <int name="maxEdits">2</int>
            <int name="minPrefix">1</int>
            <int name="maxInspections">5</int>
            <int name="minQueryLength">4</int>
            <float name="maxQueryFrequency">0.05</float>
        </lst>
...

Thank you!

-- 
Audrey Lorberfeld
Data Scientist, w3 Search
Digital Workplace Engineering
CIO, Finance and Operations
IBM
audrey.lorberf...@ibm.com
 

On 8/29/19, 10:12 AM, "Joe Obernberger" <joseph.obernber...@gmail.com> wrote:

    Thank you Erick.  I'm upgrading from 7.6.0 and as far as I can tell the 
    schema and configuration (solrconfig.xml) isn't different (apart from 
    the version).  Right now, I'm at a loss.  I still have the 7.6.0 cluster 
    running and the query works OK there.
    
    Sure seems like I'm missing a field called 'features', but it's not 
    defined in the prior schema either.  Thanks again!
    
    -Joe
    
    On 8/28/2019 6:19 PM, Erick Erickson wrote:
    > What it says ;)
    >
    > My guess is that your configuration mentions the field “features” in, 
perhaps carrot.snippet or carrot.title.
    >
    > But it’s a guess.
    >
    > Best,
    > Erick
    >
    >> On Aug 28, 2019, at 5:18 PM, Joe Obernberger 
<joseph.obernber...@gmail.com> wrote:
    >>
    >> Hi All - trying to use clustering with SolrCloud 8.2, but getting this 
error:
    >>
    >> "msg":"Error from server at null: org.apache.solr.search.SyntaxError: 
Query Field 'features' is not a valid field name",
    >>
    >> The URL, I'm using is:
    >> 
https://urldefense.proofpoint.com/v2/url?u=http-3A__solrServer-3A9100_solr_DOCS_select-3Fq-3D-2A-253A-2A-26qt-3D_clustering-26clustering-3Dtrue-26clustering.collection-3Dtrue&d=DwIDaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=_8ViuZIeSRdQjONA8yHWPZIBlhj291HU3JpNIx5a55M&m=O_wgAdeSZrC8W73ggxLnVdbVDMeiJ2jnRnzz9zriMWE&s=Xv6mGAm4OoATTBbEz5m-J0bRyPaUXaVpvWT_f74PIJ4&e=
   
<https://urldefense.proofpoint.com/v2/url?u=http-3A__cronus-3A9100_solr_UNCLASS-5F2018-5F5-5F19-5F184_select-3Fq-3D-2A-253A-2A-26qt-3D_clustering-26clustering-3Dtrue-26clustering.collection-3Dtrue&d=DwIDaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=_8ViuZIeSRdQjONA8yHWPZIBlhj291HU3JpNIx5a55M&m=O_wgAdeSZrC8W73ggxLnVdbVDMeiJ2jnRnzz9zriMWE&s=Erwr9WXMf9Vk16cIkTMlhUQrEzKfHYinrWrM40fF1KQ&e=
 >
    >>
    >> Thanks for any ideas!
    >>
    >> Complete response:
    >> {
    >>   "responseHeader":{
    >>     "zkConnected":true,
    >>     "status":400,
    >>     "QTime":38,
    >>     "params":{
    >>       "q":"*:*",
    >>       "qt":"/clustering",
    >>       "clustering":"true",
    >>       "clustering.collection":"true"}},
    >>   "error":{
    >>     "metadata":[
    >>       "error-class","org.apache.solr.common.SolrException",
    >>       "root-error-class","org.apache.solr.common.SolrException",
    >>       
"error-class","org.apache.solr.client.solrj.impl.BaseHttpSolrClient$RemoteSolrException",
    >>       
"root-error-class","org.apache.solr.client.solrj.impl.BaseHttpSolrClient$RemoteSolrException"],
    >>     "msg":"Error from server at null: 
org.apache.solr.search.SyntaxError: Query Field 'features' is not a valid field 
name",
    >>     "code":400}}
    >>
    >>
    >> -Joe
    >>
    >
    > ---
    > This email has been checked for viruses by AVG.
    > 
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.avg.com&d=DwIDaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=_8ViuZIeSRdQjONA8yHWPZIBlhj291HU3JpNIx5a55M&m=O_wgAdeSZrC8W73ggxLnVdbVDMeiJ2jnRnzz9zriMWE&s=yqhSyt_b52qGudiP49O1SnlGvlyZCbiNd-fp-ziS-uo&e=
 
    >
    
    

Reply via email to