2010-07-08 14 views
5

मैंने सफलतापूर्वक फाइलें अनुक्रमित की हैं, और वाइल्डकार्ड का उपयोग करके खोज करने में सक्षम होना चाहते हैं। मैं वर्तमान में खोजों के लिए dismaxRequestHandler (QueryType = dismax) का उपयोग कर रहा हूं ताकि मैं क्वेरी के लिए सभी फ़ील्ड खोज सकूं।वाइल्डकार्ड डिस्क्स हैंडलर का उपयोग कर खोज करता है?

'कंप्यूटर' रिटर्न परिणाम जैसी सामान्य खोज लेकिन 'com * er' कोई परिणाम नहीं लौटाती है। सिमिलरी, 'सह? Mput? R' जैसी खोज कोई परिणाम नहीं देती है।

क्या कोई मुझे डेलक्स का उपयोग जारी रखने के लिए एक तरीका बता सकता है और 'क्यू' फ़ील्ड में वाइल्डकार्ड खोज करने में सक्षम हो सकता है? क्या एडिस्मैक्स हैंडलर में यह है? यदि हां, तो मैं इसका उपयोग कैसे करूं। मेरे पास सौर 1.4.1 है।

कृपया मेरी मदद करें।

धन्यवाद।

इमरान।

उत्तर

8

Hudson से नवीनतम (ट्रंक) बनाएं। Edismax को सक्रिय करने के लिए RequestHandler में <str name="defType">edismax</str> का उपयोग करें।

+0

आपके लिए धन्यवाद। क्या एडिज्म हैंडलर सोलर 1.4.1 रिलीज में उपलब्ध है? यदि हां, तो मैंने वही काम किया लेकिन इसकी कहानियां 'अज्ञात क्वेरी प्रकार' थीं। इसे ठीक करने के लिए कोई भी विचार? यदि नहीं, तो क्या आपको पता है कि यह स्थिर रिलीज के हिस्से के रूप में कब उपलब्ध होगा? –

+0

धन्यवाद। पता लगा लिया। वाइल्डकार्ड खोज अब अच्छी तरह से काम कर रहे हैं :) –

संबंधित मुद्दे