node-red-contrib-azure-documentdb 0.0.3

Connector to Azure DocumentDB on Node-Red

npm install node-red-contrib-azure-documentdb

Node-RED nodes to talk to Azure DocumentDB.

Some code of Azure are under MIT License.

Install

Run the following command in your Node-RED user directory - typically ~/.node-red

    npm install node-red-contrib-azure-documentdb

Usage

Azure node. Can be used to work with Azure DocumentDB using 3 nodes:

  • Supports :

◦CRUD Database and Collections ◦Create/List/Update/Delete and Query Documents

##Database Node Use msg.payload to create, delete and list the Database name.

Ex: 'msg.payload' -> {"dbname": "databaseName", "action": "C"};

  • put "C" to crete a Database

      - If you create a new database, the node will send as output the name of Database.
    
  • put "L" to list Database

  • put "D" to delete a Database

##Collections Node Use msg.payload to create, delete and list the Collection name.

Ex: 'msg.payload' -> {"dbname": "databaseName", "collName": "colletionName", "action": "C"};

  • put "C" to crete a Collection
  • put "L" to list Collection
  • put "D" to delete a Collection

##Documents Node Use msg.payload to work with documents in DocumentDB

Ex: 'msg.payload' -> {"dbname": "databaseName", "collName": "colletionName", "action": "C", "doc": "*"};

  • put "C" to crete a Document
      - * Doc as JSON -> {"name": "Lucas", "lastname": "Humenhuk"}
    
  • put "L" to list Documents
  • put "D" to delete a Document
  • put "U" to update a Document
  • put "Q" to query a document
      - To query a document. Ex: 'SELECT VALUE r.address FROM root r WHERE r.firstname = "Lucas"'
    

Read more about Azure DocumentDB on Azure DocumentDB.

Node Info

Version: 0.0.3
Updated 9 months, 2 weeks ago

Downloads

5 in the last day
15 in the last week
86 in the last month

Nodes

  • Database
  • Collections
  • Documents

Keywords

  • node-red
  • Azure
  • DocumentDB
  • NO-SQL
  • Document
  • NOSQL
  • NO SQL

Maintainers

  • luhumenh