【发布时间】:2021-03-05 12:04:46
【问题描述】:
在 bool 中包装单个 Elasticsearch 查询是否必须查询会改变搜索结果,或者以下两个查询是否相同(无论是在 elasticsearch 如何处理它们以及结果是什么方面)?
单个query_string 查询(没有bool 查询作为包装器):
POST _search
{
"query": {
"query_string" : { "query" : "My query string" }
}}
bool 包装单个 query_string 查询的查询:
POST _search
{
"query": {
"bool" : {
"must" : {
"query_string" : { "query" : "My query string" }
}}}}
【问题讨论】:
标签: elasticsearch query-string booleanquery