/ / अपाचे सोल ऑटो सुझाव - django, solr, django-haystack

अपाचे solr ऑटो सुझाव - django, solr, django-haystack

मैं solr + django-haystack का उपयोग करता हूं

मैंने सेटिंग्स सेट की हैं ।AYSTACK_INCLUDE_SPELLING = True और सूचकांक का पुनर्निर्माण

मैं किसी भी सुझाव का उपयोग करने की कोशिश कर रहा हूं: SearchQuerySet ()। Auto_query ("tryng ani शब्द उसे ")। spelling_suggestion ()

लेकिन मुझे हमेशा कोई नहीं मिलता

मुझे कम से कम एक कामकाजी सुझाव प्राप्त करने के लिए क्या करना चाहिए? शायद मुझे जरूरत को कुछ विन्यास में जोड़ने के लिए या कुछ विशिष्ट है डेटा अनुक्रमित?

उत्तर:

उत्तर № 1 के लिए 1

क्या आप का उपयोग कर रहे हैं के संस्करण के आधार पर आप EdgeNGrams या का उपयोग कर सकते हैं TermsComponent (यदि आपका उपयोग 1.4)। इन लिंक को देखें, उन्हें आपको सही दिशा में शुरू करना चाहिए। मैंने हैस्टैक का उपयोग नहीं किया है, इसलिए मुझे पता नहीं है कि उस ढांचे में इन समाधानों का लाभ उठाने का एक आसान तरीका है

EdgeNGrams:

www.lucidimagination.com/blog/2009/09/08/auto-suggest-from-popular-queries-using-edgengrams/

TermsComponent:

wiki.apache.org/solr/TermsComponent

www.lucidimagination.com/search/document/CDRG_ch07_7.13.3


जवाब के लिए 0 № 2

आपको सोल डिफ़ॉल्ट में अपने डिफ़ॉल्ट अनुरोध हैंडलर में वर्तनी समर्थन जोड़ना होगा कृपया इसे देखें

http://wiki.apache.org/solr/SpellCheckComponent