This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
Getting documents
editGetting documents
editElasticsearch provides realtime GETs of documents. This means that as soon as the
document is indexed and your client receives an acknowledgement, you can
immediately retrieve the document from any shard. Get operations are performed
by requesting a document by its full index/type/id
path:
$params = [ 'index' => 'my_index', 'id' => 'my_id' ]; // Get doc at /my_index/_doc/my_id $response = $client->get($params);