现在我正在使用query_string搜索某些文本字段。
问题是我找不到大写字母的文件,我知道这是必须在创建索引时配置的东西。但即使我没有在设置中配置它,是否可以搜索具有不敏感大小写的文本?
答案 0 :(得分:1)
是的,您可以使用query_string
所需的自定义分析器,这将确保您传入的字符串将使用您提供的字符串进行分析。在您的情况下,您应该使用分析器将传递的字符串转换为小写(例如。standard
)
{
"query_string" : {"query" : "ABC", analyzer: "standard"}
}