Neo4j wrapper (REST API client) for Node.js
npm install neoprene
To start, create a new instance of the
GraphDatabase class pointing to your
var neoprene = require'neoprene';var db = '';
Here's a simple usage example:
var node = dbcreateNodehello: 'world'if errconsoleerr'Error saving new node to database:' err;elseconsole.log'Node saved to database with id: ' + nodeid;;
[10 Jan 2013] Please note that I would like to rewrite this library to make writing models easier. At present there is no functionality for marking fields as required in a model, automatic validation on saves etc. This is more difficult that I anticipated. Feel free to look at the schema branch and submit pull requests. To be honest without assistance it probably wont move fast (6 months or so)
If/ when this changes there will be breaking changes to the api.
If you're new to Neo4j, read the Getting Started page. Start the server:
Stop the server:
To run the tests:
This library is licensed under the [Apache License, Version 2.0][license].
If you encounter any bugs or other issues, please file them in the [issue tracker][issue-tracker].