mirror of https://gitee.com/bigwinds/arangodb
31 lines
877 B
Markdown
31 lines
877 B
Markdown
|
|
|
|
@brief selects all outbound edges
|
|
`edge-collection.outEdges(vertex)`
|
|
|
|
The *edges* operator finds all edges starting from (outbound)
|
|
*vertices*.
|
|
|
|
`edge-collection.outEdges(vertices)`
|
|
|
|
The *edges* operator finds all edges starting from (outbound) a document
|
|
from *vertices*, which must a list of documents or document handles.
|
|
|
|
@EXAMPLES
|
|
@EXAMPLE_ARANGOSH_OUTPUT{EDGCOL_02_outEdges}
|
|
db._create("vertex");
|
|
db._createEdgeCollection("relation");
|
|
~ var myGraph = {};
|
|
myGraph.v1 = db.vertex.insert({ name : "vertex 1" });
|
|
myGraph.v2 = db.vertex.insert({ name : "vertex 2" });
|
|
| myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
|
|
{ label : "knows"});
|
|
db._document(myGraph.e1);
|
|
db.relation.outEdges(myGraph.v1._id);
|
|
db.relation.outEdges(myGraph.v2._id);
|
|
~ db._drop("relation");
|
|
~ db._drop("vertex");
|
|
@END_EXAMPLE_ARANGOSH_OUTPUT
|
|
|
|
|