मैं solr documentation के अनुसार वर्तनी जांचने की कोशिश कर रहा हूं। लेकिन जब मैं परीक्षण कर रहा हूं, तो मेरे पास कोई सुझाव नहीं है। कोड का मेरा टुकड़ा इस प्रकार है:अनुरोध संभाल solrconfig.xml स्पेलचेकर
<searchComponent name="spellcheck" class="solr.SpellCheckComponent">
<str name="queryAnalyzerFieldType">textSpell</str>
<lst name="spellchecker">
<str name="classname">solr.IndexBasedSpellChecker</str>
<str name="name">default</str>
<str name="field">name</str>
<str name="spellcheckIndexDir">./spellchecker</str>
</lst>
<str name="queryAnalyzerFieldType">textSpell</str>
</searchComponent>
<requestHandler name="/spellcheck" class="solr.SearchHandler">
<lst name="defaults">
<str name="echoParams">explicit</str>
<!-- Optional, must match spell checker's name as defined above, defaults to "default" -->
<str name="spellcheck.dictionary">default</str>
<!-- omp = Only More Popular -->
<str name="spellcheck.onlyMorePopular">false</str>
<!-- exr = Extended Results -->
<str name="spellcheck.extendedResults">false</str>
<!-- The number of suggestions to return -->
<str name="spellcheck.count">1</str>
</lst>
<arr name="last-components">
<str>spellcheck</str>
</arr>
</requestHandler>
क्वेरी मैं Solr पर भेज दें:
q =% 2 बी% 28text% 3A% 28gasal% 29% 29 & suggestField = contentOriginal & ontologySeed = gasal & spellcheck.build = true & spellcheck.q = gasal & वर्तनी जाँच = सच & spellcheck.collate = सच & hl = सच & hl.snippets = 5 & hl.fl = पाठ & hl.fl = पाठ & पंक्तियों = 12 & शुरू = 0 & क्यूटी =% 2Fsuggestprobabili stic
क्या कोई जानता है क्यों ?? अग्रिम धन्यवाद
आपकी कॉन्फ़िगरेशन सही दिखती है। क्या आप जो क्वेरी सबमिट कर रहे हैं उसे पोस्ट कर सकते हैं, और अपेक्षित परिणाम (यानी आपके शब्दकोश में क्या है)? –
मैं इनपुट बास्केटबॉल और मैं बास्केटबाल प्राप्त करना चाहता हूं, उदाहरण के लिए –
कृपया संपूर्ण क्वेरी और सोलर पर पोस्ट किए जा रहे सभी पैरामीटर पोस्ट करें। क्या आपके पास आपके इंडेक्स में एक दस्तावेज़ है जिसमें टेक्स्टस्पेल फ़ील्ड में टोकन 'बास्केटबाल' है? –