在阅读文档时,有一个问题我不是很清楚。 _search
和 _query
端点之间到底有什么区别?
非常感谢! 马蒂亚斯
在阅读文档时,有一个问题我不是很清楚。 _search
和 _query
端点之间到底有什么区别?
非常感谢! 马蒂亚斯
_search
API端点允许您执行搜索查询并获取与查询匹配的搜索结果。查询可以使用简单的查询字符串作为参数提供,也可以使用请求正文提供。
curl -XGET 'http://localhost:9200/twitter/tweet,user/_search?q=user:kimchy'
curl -XGET 'http://localhost:9200/twitter/tweet/_search' -d '{
"query" : {
"term" : { "user" : "kimchy" }
}
}
'
< p > _query
终端只用于按查询删除(我认为它仅具有 DELETE 处理程序,而不是 POST 或 GET)。< /p >
curl -XDELETE 'http://localhost:9200/twitter/tweet/_query?q=user:kimchy'