2015-12-07 15 views
5

Sadece indekslemeden önce girişi küçültecek bir analiz cihazı konfigüre etmenin bir yolu var mı?Elasticsearch - tokluklayıcı ile küçük harf analizörü konfigüre et

"name": "Foo Bar" 

çıkış dönem "foo bar" olmalıdır, bu yüzden tam olarak o dönem sorgulamak için bir terim sorgusu kullanabilirsiniz:

Yani örneğin ben alırsam.

Kullanım durumum, bir terim sorgusuyla daha sonra sorgulayacağım bir öğeyi dizine eklemek, böylece her şeyin küçük harfle işaretlendikten sonra endekslenmesini istiyorum.

Teşekkürler!

+0

@EvaldasBuinauskas, zemin sizindir ;-) – Val

cevap

5

Tamam, bulundu!

Anahtar sözcük belirtecinin kullanılacak doğru belirtecin olduğu anlaşılıyor.

"analysis": { 
    "analyzer": { 
    "lowercase": { 
     "type": "custom", 
     "tokenizer": "keyword", 
     "filter": [ 
     "lowercase" 
     ] 
    } 
    } 
} 
İlgili konular