小编Roh*_*hit的帖子

ElasticSearch 搜索查询不区分大小写

我正在尝试搜索查询,它对于精确搜索工作正常,但如果用户输入小写或大写,则它不起作用,因为 ElasticSearch 不区分大小写。

例子

{
    "query" : {
        "bool" : { 
            "should" : {
                "match_all" : {} 
            },
            "filter" : {
                "term" : { 
                    "city" : "pune"
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当 city 正好是“pune”时它工作正常,如果我们将文本更改为“PUNE”它不起作用。

elasticsearch nest

9
推荐指数
3
解决办法
2万
查看次数

标签 统计

elasticsearch ×1

nest ×1