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

135 lines
8.9 KiB
Plaintext

arangosh&gt; <span class="hljs-keyword">var</span> examples = <span class="hljs-built_in">require</span>(<span class="hljs-string">"org/arangodb/graph-examples/example-graph.js"</span>);
arangosh&gt; <span class="hljs-keyword">var</span> g = examples.loadGraph(<span class="hljs-string">"routeplanner"</span>);
arangosh&gt; db.frenchCity.toArray();
[
{
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2250168775"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>
},
{
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2249972167"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>
}
]
arangosh&gt; db.germanCity.toArray();
[
{
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">3000000</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Berlin"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2249185735"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Berlin"</span>
},
{
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2249382343"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Cologne"</span>
},
{
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Hamburg"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2249578951"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Hamburg"</span>
}
]
arangosh&gt; db.germanHighway.toArray();
[
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">500</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanHighway/2250889671"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2250889671"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2250889671"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Hamburg"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"germanCity/Cologne"</span>
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">400</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanHighway/2250693063"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2250693063"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2250693063"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Berlin"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"germanCity/Hamburg"</span>
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">850</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanHighway/2250496455"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2250496455"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2250496455"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Berlin"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"germanCity/Cologne"</span>
}
]
arangosh&gt; db.frenchHighway.toArray();
[
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">550</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchHighway/2251217351"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2251217351"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2251217351"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>
}
]
arangosh&gt; db.internationalHighway.toArray();
[
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">550</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"internationalHighway/2252528071"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2252528071"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2252528071"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"frenchCity/Paris"</span>
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">700</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"internationalHighway/2252331463"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2252331463"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2252331463"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1300</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"internationalHighway/2252134855"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2252134855"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2252134855"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Hamburg"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">900</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"internationalHighway/2251938247"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2251938247"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2251938247"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Hamburg"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"frenchCity/Paris"</span>
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1200</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"internationalHighway/2251741639"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2251741639"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2251741639"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Berlin"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"frenchCity/Paris"</span>
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1100</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"internationalHighway/2251545031"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"2251545031"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"2251545031"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"germanCity/Berlin"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>
}
]
arangosh&gt; examples.dropGraph(<span class="hljs-string">"routeplanner"</span>);
<span class="hljs-literal">true</span>