我对带通配符的elasticsearch query_string有疑问。
我需要找到与该模式匹配的内容,例如 a ???-efghijk 或 abc:d ??? hijk 。
这是我查询的第二个示例:
GET mylogs/_search
{
"query": {
"query_string": {
"default_field": "myTextField",
"query": "(abc : d???hijk)"
}
}
}
它匹配0个结果,但是我确定 abc:defghijk 在我的索引中。我想这个问题与令牌化器,规范化器等有关,但是我试图将令牌化器改为关键字而不是标准,但仍然相同。