Getting a document
After having indexed a document during your application life, it most likely will need to be retrieved.
The GET
REST call allows us to get a document in real time without the need of a refresh.
Getting ready
You will need a working ElasticSearch cluster and the indexed document of the Indexing a document recipe.
How to do it...
The GET method allows us to return a document given its index, type and ID.
The REST API URL is:
http://<server>/<index_name>/<type_name>/<id>
To get a document, we will perform the following steps:
- If we consider the document we indexed in the previous recipe, the call will be:
curl –XGET 'http://localhost:9200/myindex/order/2qLrAfPVQvCRMe7Ku8r0Tw?pretty=true'
- The result returned by ElasticSearch should be the ...
Get ElasticSearch Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.