1
0
Fork 0
arangodb/Documentation/Examples/EDGCOL_01_SaveEdgeCol.gener...

32 lines
2.1 KiB
Plaintext

arangosh&gt; db._create(<span class="hljs-string">"vertex"</span>);
[ArangoCollection <span class="hljs-number">519943729</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
arangosh&gt; db._createEdgeCollection(<span class="hljs-string">"relation"</span>);
[ArangoCollection <span class="hljs-number">520074801</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
arangosh&gt; v1 = db.vertex.insert({ name : <span class="hljs-string">"vertex 1"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/520402481"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"520402481"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"520402481"</span>
}
arangosh&gt; v2 = db.vertex.insert({ name : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/520599089"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"520599089"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"520599089"</span>
}
arangosh&gt; e1 = db.relation.insert(v1, v2, { label : <span class="hljs-string">"knows"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/520926769"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"520926769"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"520926769"</span>
}
arangosh&gt; db._document(e1);
{
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/520926769"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"520926769"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"520926769"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/520402481"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/520599089"</span>
}