我正在尝试通过索引获取所有文档的列表:
curl -XGET 'localhost:9200/myindex'
但是得到:
找不到uri [/ myindex]和方法[GET]
的处理程序
答案 0 :(得分:5)
如果要查看索引中的所有文档,则需要使用post执行搜索:
curl -XPOST 'localhost:9200/myindex/_search'
-d '{"query":{"match_all":{}}, "size":100}'
这会从您的索引中请求前100个文档。您可以从Search API和Query DSL文档中获取有关查询索引的更多详细信息。