搜索 API 在弹性搜索中默认执行哪个查询



在 elasticsearch 中,我可以像这样的
访问默认搜索 API server: 9200/index/_search?q=keyword但是如果我自己构建查询,我该如何复制它?我尝试了multi_match和查询字符串,但结果集似乎与默认搜索 API 略有不同。

PS:我正在使用弹性搜索PHP客户端,如果这很重要的话

server:9200/index/_search?q=keyword 等效的查询是像这样的query_string查询

{
  "query": {
    "query_string": {
      "query": "keyword"
    }
  }
}

最新更新