0.3.16 • Published 2 years ago

nrc-elasticsearch-nodes v0.3.16

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

nrc-elasticsearch-nodes

A set of Node-RED contributed (NRC) nodes for Elasticsearch including search, get, exists, create, update, delete, tail.

Using @elastic/elasticsearch features, such as authentication.

Install


Run the following command in the root directory of your Node-RED install

npm install nrc-elasticsearch-nodes

Recommended that you install nrc-tjtoolkit-nodes for the various helper nodes, such as dedot - which helps with using mustache templates.

Features

  • Shareable connection config node
  • All authentication schemes and other features (e.g. proxy) supported by @elastic/elasticsearch (none, basic, api-key, bearer)
  • Easily interpret input messages via mustache templates, including the use of context data
  • Nodes
    • Connection - Config node for the connection to Elasticsearch
    • Doc level =>
      • Create - Create a doc
      • Delete - Delete a doc
      • Exists - Test if a doc exists
      • Get - Emit a single doc by its ID
      • Index - Index a doc (or update it)
      • Search - Stream found docs as new messages
      • Tail - Stream new docs as new messages
      • Update - By script or static doc
    • Index level =>
      • Exists - Test if index exists
      • Create - Create an index (apply settings and mappings)

Usage

See the documentation in the (right hand side) help pane of Node-Red; or the help block at the top of each node's .html file.

Contributions

A fork of a fork... See contributors in pacakges.js for projects this was based on

0.3.16

2 years ago

0.3.15

2 years ago

0.3.14

2 years ago

0.3.13

2 years ago

0.3.12

2 years ago

0.3.11

2 years ago

0.3.10

2 years ago

0.3.9

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.5

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.2

2 years ago

0.2.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago