我通过以下方式使用弹性搜索query_string字符串:
{
"query_string": {
"query": "*@test*",
"fields": ["title^6", "fulltext", "fields.value"],
"default_operator": "OR"
}
}
以上查询未给出任何结果。但是当我按照以下格式更新查询时,它给了我一个有效的结果:
{
"query_string": {
"query": "@test",
"fields": ["title^6", "fulltext", "fields.value"],
"default_operator": "OR"
}
}
您能否让我知道第一次查询中出了什么问题?我在第一次查询中使用 @test 。 请帮我吗?