标签: elasticsearch
我打算使用asciifolding(去掉法语口音)和小写字母对分析的文本字段使用通配符查询。
我的第一次测试显示例如 匹配"wildcard": { "ar_titre.raw": { "value": "nomme*" } }但不匹配"wildcard": { "ar_titre.raw": { "value": "nommé*" } }
"wildcard": { "ar_titre.raw": { "value": "nomme*" } }
"wildcard": { "ar_titre.raw": { "value": "nommé*" } }
这是否意味着在使用通配符(或前缀)查询时,不会分析提供给"value"的文本?或者这是一个错误吗?
"value"
答案 0 :(得分:1)
wildcard queries是术语级查询。
wildcard
正如官方文档中所述,通配符表达式未分析:
匹配具有与通配符表达式匹配的字段(未分析)的文档。