У меня есть тип со следующим отображением
PUT /testindex
{
"mappings" : {
"products" : {
"properties" : {
"category_name" : {
"type" : "string",
"index" : "not_analyzed"
}
}
}
}
}
Я хотел найти точное слово. Вот почему я установил это как not_analyzed. Но проблема в том, что я хочу искать это в нижнем регистре или в верхнем регистре [регистр нечувствителен].
Я искал его и нашел способ установить нечувствительность к регистру.
curl -XPOST localhost:9200/testindex -d '{
"mappings" : {
"products" : {
"properties" : {
"category_name":{"type": "string", "index": "analyzed", "analyzer":"lowercase_keyword"}
}
}
}
}'
Есть ли способ сделать эти два сопоставления в одном поле.?
Спасибо..