मैं अपना ग्राफ बनाने के लिए arangosh
का उपयोग कर निम्नलिखित जेएस फ़ाइल निष्पादित करने का प्रयास कर रहा हूं। फ़ाइल बिना त्रुटि के निष्पादित होती है लेकिन जब मैं वेब इंटरफ़ेस में जाता हूं, तो मुझे ग्राफ बनाया गया है लेकिन ग्राफ में कोई शिखर या किनार नहीं है।Arangosh कमांड लाइन का उपयोग कर ArangoDb में ग्राफ कैसे बनाएं?
db._dropDatabase("database");
db. _createDatabase("database", [], [{username: "admin", passwd: "admin", active: true}]);
db._useDatabase("database");
var graph_module = require("org/arangodb/general-graph");
var graph = graph_module._create("myGraph");
//Add top level documents
graph._addVertexCollection("users");
graph._addVertexCollection("positions");
graph._extendEdgeDefinitions(graph_module._relation("has_worked_at", ["users"], ["positions"]));
मैं database.js
के रूप में इस फाइल को सेव करें और फिर आदेश
arangosh --javascript.execute database.js
ग्राफ़ मॉड्यूल के माध्यम से संग्रह का उपयोग करके भी काम करता है: 'var user1 = graph.users.insert ({_ key:" user1 ", नाम:" जॉन डो "}); var user2 = graph.users.insert ({_ कुंजी: "user2", नाम: "जेन स्मिथ"}); var pos1 = graph.positions.insert ({name: "जूनियर मैनेजर"}); var pos2 = graph.positions.insert ({name: "वरिष्ठ प्रबंधक"}); var pos3 = graph.positions.insert ({name: "developer"}); graph.has_worked_at.insert (user1._id, pos1._id, {company: "ACME कॉर्प।"}); graph.has_worked_at.insert (user1._id, pos2._id, {company: "नमूना inc।"}); graph.has_worked_at.insert (user2._id, pos2._id, {company: "Foobar LLC"}); ' – stj