2015-12-07 17 views
5

के साथ लोअरकेस विश्लेषक को कॉन्फ़िगर करें क्या कोई विश्लेषक कॉन्फ़िगर करने का कोई तरीका है जो अनुक्रमण से पहले इनपुट को कम करेगा?लोचदार खोज - कोई टोकनज़र

इसलिए उदाहरण के लिए अगर मैं मिलता है:

"name": "Foo Bar" 

उत्पादन अवधि "foo बार" होना चाहिए, तो मैं उस सटीक शब्द क्वेरी करने के लिए एक शब्द क्वेरी का उपयोग कर सकते हैं।

मेरा उपयोग केस एक ऐसी इकाई को इंडेक्स करना है जिसे मैं बाद में एक प्रश्न पूछताछ के साथ पूछताछ कर रहा हूं, इसलिए मैं चाहता हूं कि प्रत्येक चीज़ लोअरकेस के बाद इंडेक्स हो।

धन्यवाद!

+0

@EvaldasBuinauskas, मंजिल तुम्हारा है ;-) – Val

उत्तर

5

ठीक है, इसे मिला!

ऐसा लगता है कि कीवर्ड टोकनेज़र का उपयोग करने के लिए सही टोकननाइज़र है।

"analysis": { 
    "analyzer": { 
    "lowercase": { 
     "type": "custom", 
     "tokenizer": "keyword", 
     "filter": [ 
     "lowercase" 
     ] 
    } 
    } 
} 
संबंधित मुद्दे