UNPKG

grex_naeem

Version:

Client for Rexster Graph Server

30 lines (24 loc) 892 B
var grex = require('../index.js'); var t1, t2; var trxn; grex.connect({ 'host': 'localhost', 'port': 8182, 'graph': 'orientdbsample', 'idRegex': /^[0-9]+:[0-9]+$/ }).then(function(g){ trxn = g.begin({name:'string',age:'integer', weight:'float'}); t1 = trxn.addVertex({name:'Test1a', age:20}); t1.addProperty('name2', 'testa').addProperty('name3', 'test3'); t1.setProperty('name2','updated'); t2 = trxn.addVertex({name:'Test2a', age:'30'}); trxn.addEdge(t1, t2, 'linked', {name:"ALabel", weight:1.2}) // t1 = trxn.addVertex({name:'Test1b'}); // t2 = trxn.addVertex({name:'Test2b'}); // trxn.addEdge(t2, t1, 'linked', {name:"BLabel"}) trxn.commit().then(function(result){ console.log("Added new vertices successfully. -> ", result); }, function(err) { console.error(err) }); });