Friday 21 August 2015

How can I see/list all all record in Elasticsearch?

Lucene syntax:
 http://localhost:9200/foo/_search?pretty=true&q=*:*&size=[NUMBEROFRECORD]

Elasticsearch recommended:
curl -XGET 'localhost:9200/foo/_search?search_type=scan&scroll=10m&size=50' -d '
{
    "query" : {
        "match_all" : {}
    }
}'