2010-07-12 18 views
6

में वाइल्डकार्ड खोज मुझे edismax हैंडलर का उपयोग कर लुसीन सिंटैक्स में वाइल्डकार्ड खोज करने में समस्या हो रही है। मेरे पास ट्रंक से सोलर 4.0 रात का निर्माण होता है।सोलर

की तरह 'कंप्यूटर' से परिणाम प्रदान लेकिन 'कॉम एर' एक सामान्य खोज ने कोई परिणाम नहीं करता है। सिमिलरी, 'सह? Mput? R' जैसी खोज कोई परिणाम नहीं देती है। घुमावदार रूप से काम कर रहे वाइल्डकार्ड खोजों का एकमात्र प्रकार वाइल्डकार्ड (जैसे गणना? या comput) के साथ है।

मैं शुरुआत में वाइल्डकार्ड के साथ खोज करने में सक्षम होना चाहता हूं (पुटर) और बीच में (कॉम एर)। क्या कोई मुझे बता सकता है कि मैं क्या गलत कर रहा हूं और इसे कैसे ठीक किया जाए।

धन्यवाद।

सादर,
इमरान। जब तक आप reverse string filter को सक्रिय

उत्तर

0

edismax के साथ, अग्रणी वाइल्डकार्ड कोई समस्या नहीं है। मैंने बस इसे दोबारा दोहराया। अवधि के बीच में

वाइल्डकार्ड या तो कोई समस्या नहीं है।

ऐसा लगता है कि कुछ और गलत है। क्या आप वाकई edismax का उपयोग कर रहे हैं?

+0

जवाब देने के लिए धन्यवाद। edismax हैंडलर मैं उपयोग कर रहा हूँ है: http://drupal.org/files/issues/713142-solrconfig-1_0.patch मैं Solr 4.0 रात है, और मुझे QueryType 'edismax' के रूप में सेट करने के बाद मौजूदा सूचकांक में जानना चाहते रहा हूँ। कृपया आप बता सकते हैं कि मैं क्या गलत कर रहा हूं? धन्यवाद। –

+0

इसका उत्तर देने में थोड़ा मुश्किल है, लेकिन आपकी युद्ध-फ़ाइल कितनी बड़ी है? मेरा ड्रोपल युद्ध वास्तव में edismax का समर्थन नहीं करता है। – Jem

+0

मैं किसी भी युद्ध-फ़ाइल का उपयोग नहीं कर रहा हूं। मैं जार (start.jar) के माध्यम से सोलर सर्वर शुरू कर रहा हूं और सोलरजे का उपयोग इंडेक्स और सर्च में कर रहा हूं। खोज करते समय, मैं QueryType को 'edismax' के रूप में सेट कर रहा हूं। सामान्य पाठ खोज पूरी तरह से काम करती हैं, केवल वाइल्डकार्ड काम नहीं कर रहे हैं। कोई विचार क्या गलत है? –

5

अग्रणी वाइल्डकार्ड काम नहीं करेगा। इसे सोलर में उपयोग करने के लिए, उस क्षेत्र के विश्लेषक को ReversedWildcardFilterFactory जोड़ें, जिसे आप एक अग्रणी वाइल्डकार्ड से खोजना चाहते हैं।

अपने अन्य प्रश्नों कि वापसी 0 परिणाम के रूप में, ल्यूक का उपयोग कर सकते हैं कि आपके मामले का विश्लेषण किया जा रहा है की कोशिश (सूचकांक में संग्रहीत)। यदि आप इसका उपयोग कर रहे हैं, तो स्टेमिंग के प्रभाव को ध्यान में रखना न भूलें।

+0

आपकी प्रतिक्रिया के लिए धन्यवाद। क्या आप मुझे बता सकते हैं कि रिवर्स स्ट्रिंग फ़िल्टर को कैसे सक्रिय किया जाए? –

+0

सोलर में इसका उपयोग कैसे करें इसके बारे में मेरे अपडेट देखें। कृपया हमें बताएं कि यह कैसे चला गया, क्योंकि मैंने कभी इसका उपयोग नहीं किया है ... –