1
0
Fork 0
arangodb/Documentation/Examples/generalGraphFluentAQLPathNe...

75 lines
1.7 KiB
Plaintext

arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js");
arangosh> var graph = examples.loadGraph("social");
arangosh> var query = graph._vertices({name: "Alice"});
arangosh> query.neighbors().path().toArray();
[
[
{
"_id" : "female/alice",
"_key" : "alice",
"_rev" : "54617538",
"name" : "Alice"
},
{
"edges" : [
{
"_id" : "relation/aliceAndBob",
"_key" : "aliceAndBob",
"_rev" : "55666114",
"_from" : "female/alice",
"_to" : "male/bob",
"type" : "married"
}
],
"vertices" : [
{
"_id" : "female/alice",
"_key" : "alice",
"_rev" : "54617538",
"name" : "Alice"
},
{
"_id" : "male/bob",
"_key" : "bob",
"_rev" : "54945218",
"name" : "Bob"
}
]
}
],
[
{
"_id" : "female/alice",
"_key" : "alice",
"_rev" : "54617538",
"name" : "Alice"
},
{
"edges" : [
{
"_id" : "relation/aliceAndCharly",
"_key" : "aliceAndCharly",
"_rev" : "55928258",
"_from" : "female/alice",
"_to" : "male/charly",
"type" : "friend"
}
],
"vertices" : [
{
"_id" : "female/alice",
"_key" : "alice",
"_rev" : "54617538",
"name" : "Alice"
},
{
"_id" : "male/charly",
"_key" : "charly",
"_rev" : "55141826",
"name" : "Charly"
}
]
}
]
]