loopback-datasource-juggler/lib/adapters/neo4j-lib/README.md

1.4 KiB

Neo4j driver for Node

This driver let's you access the Neo4j graph database from Node.

Installation

npm install neo4j

Development

git clone git@github.com:gasi/node-neo4j.git neo4j
cd neo4j
npm link

You'll also need a local Neo4j database instance for the tests:

curl http://dist.neo4j.org/neo4j-community-1.3-unix.tar.gz --O neo4j-community-1.3-unix.tar.gz
tar -zxvf neo4j-community-1.3-unix.tar.gz
mv neo4j-community-1.3 db

If you're new to Neo4j, read the Getting Started page. Start the server:

db/bin/neo4j start

Stop the server:

db/bin/neo4j stop

To run the tests:

npm test

Usage

var neo4j = require('neo4j');
var db = new neo4j.GraphDatabase('http://localhost:7474');

function print(err, res) {
    console.log(err || res);
}

var node = db.createNode({hello: 'world'});
node.save(print);

License

This library is licensed under the Apache License, Version 2.0.

Reporting Issues

If you encounter any bugs or other issues, please file them in the issue tracker.