elastic-tools

1.0.2 • Public • Published

elastic-tools

CLI Utilities to export/import JSON from elasticsearch

Usage

Exporting data to json

elastic-export --host 127.0.0.1:9200 --index MyIndex --out ./data.json

The _id of the document from elastic's index will be part of the body of the exported document:

For example, this document from elastic:

{
  "_index": "users",
  "_type": "_doc",
  "_id": "1",
  "_score": 1,
  "_source": {
    "active": true,
    "name": "User 1",
    "email": "email1"
  }
}

will be exported to JSON like this:

{
  "_id": "1",
  "active": true,
  "name": "User 1",
  "email": "email1"
}

Importing data from json array

elastic-import --host 127.0.0.1:9200 --index MyIndex --data ./data.json

Package Sidebar

Install

npm i elastic-tools

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

5.35 kB

Total Files

5

Last publish

Collaborators

  • arsen.ghazaryan