Git Product home page Git Product logo

node-red-contrib-json-db's Introduction

NPM

json-db-node-red

Node-RED Node to store/retrieve easily information stored into .json file. A Lazy-caching is implemented to only load the collection when needed. Moreover it's possible to configure the collection to only write in the json file when Node-RED is stopped or a flow is redeployed. Nodes

###DataIn The DataIn node is used to store information into the chosen collection. You select which collection you want to use and the path to the object. The path can be overridden with the msg.datapath. The msg.payload will contain the data you want to store.

###DataOut The DataOut node is used to retrieve the information from the chosen collection. As for the DataIn node you configure which collection you want to use and the path where the data you need are stored. The path can also be overridden with msg.datapath. The msg.payload will be the object representing the stored datas.

####Always send the message In case you want a message to still be processed in case of error, you can activate this in the DataOut node. The Message won't be changed, and a msg.error will be added containing the error. If you activate the Status, you'll also see the error message.

Examples

Node-RED should import in the library the example flow that looks like this:

[Example Flow]

node-red-contrib-json-db's People

Contributors

belphemur avatar japikas avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.