diff --git a/src/Engine/Elasticsearch/ElasticsearchAdapter.php b/src/Engine/Elasticsearch/ElasticsearchAdapter.php
index <HASH>..<HASH> 100644
--- a/src/Engine/Elasticsearch/ElasticsearchAdapter.php
+++ b/src/Engine/Elasticsearch/ElasticsearchAdapter.php
@@ -44,7 +44,7 @@ class ElasticsearchAdapter implements AdapterInterface
             throw new EmptyDataException('Empty data for insert.');
         }
 
-        $this->client->setIndex($collectionName)->setMethod(self::METHOD_POST)->setId($data['id'])->setBody([$data])->execute();
+        $this->client->setIndex($collectionName)->setMethod(self::METHOD_POST)->setId($data['id'])->setBody($data)->execute();
     }
 
     /**
<I> - Removed array brackets.