在elasticsearch中,我可以访问默认搜索api,如
server: 9200/index/_search?q=keyword
但如果我自己构建查询,我该如何复制呢?我已经尝试了multi_match和查询字符串,但结果集看起来与默认搜索API略有不同。
PS:我正在使用elasticsearch PHP客户端,如果这很重要
答案 0 :(得分:0)
server:9200/index/_search?q=keyword
的等效查询是query_string
query,就像这个
{
"query": {
"query_string": {
"query": "keyword"
}
}
}