1
0
Fork 0

new autogenerated files

This commit is contained in:
Wilfried Goesgens 2017-05-18 12:23:21 +02:00
parent 57539aac9b
commit 5a3317efdd
426 changed files with 4593 additions and 4227 deletions

View File

@ -1,63 +1,63 @@
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"one"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/103"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9G---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/99"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"99"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43W---"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"two"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/107"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"107"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9W---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/103"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43i---"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"three"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/110"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"110"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9a---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/106"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"106"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43i--_"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"four"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/113"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"113"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9e---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/109"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"109"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43m---"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"five"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/116"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"116"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9i---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/112"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"112"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43q---"</span>
}
arangosh&gt; db.five.all().toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"107"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/107"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9W---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"109"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/109"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43m---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"116"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/116"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9i---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"112"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/112"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43q---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"113"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/113"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9e---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"99"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/99"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43W---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"106"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/106"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43i--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/103"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9G---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"110"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/110"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8F9a---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC43i---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
}
]

View File

@ -1,45 +1,45 @@
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"one"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/123"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"123"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GJy---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/119"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"119"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5HW---"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"two"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/127"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"127"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GJ2---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/123"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"123"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5Ha---"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"three"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/130"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"130"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GJ6---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/126"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"126"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5Ha--_"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"four"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/133"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"133"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GK----"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/129"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"129"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5He---"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"five"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/136"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"136"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GK---_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/132"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"132"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5He--_"</span>
}
arangosh&gt; db.five.all().limit(<span class="hljs-number">2</span>).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"136"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/136"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GK---_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"119"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/119"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5HW---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"127"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/127"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GJ2---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"126"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/126"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5Ha--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>
}
]

View File

@ -1,39 +1,39 @@
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Gerhard"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/143"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"143"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GSK---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/139"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"139"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5S6---"</span>
}
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Helmut"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/147"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"147"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GSO---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/143"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"143"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5S6--_"</span>
}
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Angela"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/150"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"150"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GSS---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/146"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"146"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5T----"</span>
}
arangosh&gt; db.users.all().toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"147"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/147"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GSO---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"139"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/139"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5S6---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"143"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/143"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GSK---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5S6--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"150"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/150"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GSS---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"146"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/146"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5T----"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
}
]
@ -42,9 +42,9 @@ arangosh&gt; db.users.byExample({ <span class="hljs-string">"_id"</span> : <span
arangosh&gt; db.users.byExample({ <span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span> }).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"143"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/143"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8GSK---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"139"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/139"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5S6---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
}
]

View File

@ -1,26 +1,26 @@
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Gerhard"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/163"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"163"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gbm---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/159"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"159"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5cW---"</span>
}
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Helmut"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/167"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"167"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gbq---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/163"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"163"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5ca---"</span>
}
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Angela"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/170"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"170"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gbu---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/166"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"166"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5ce---"</span>
}
arangosh&gt; <span class="hljs-keyword">var</span> a = db.users.byExample( {<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span> } );
arangosh&gt; <span class="hljs-keyword">while</span> (a.hasNext()) print(a.next());
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"170"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/170"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gbu---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"166"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/166"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5ce---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
}

View File

@ -1,6 +1,6 @@
arangosh&gt; db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span class="hljs-string">"skiplist"</span>, <span class="hljs-attr">fields</span>: [ <span class="hljs-string">"age"</span> ] });
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/178"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/174"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"age"</span>
@ -12,34 +12,34 @@ arangosh&gt; db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">15</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/181"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"181"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gnu---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/177"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"177"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5tC---"</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">25</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/185"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"185"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gny---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/181"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"181"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5tG---"</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">30</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/188"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"188"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gn2---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/184"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"184"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5tG--_"</span>
}
arangosh&gt; db.old.range(<span class="hljs-string">"age"</span>, <span class="hljs-number">10</span>, <span class="hljs-number">30</span>).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"181"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/181"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gnu---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"177"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/177"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5tC---"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">15</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"185"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/185"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Gny---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"181"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/181"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC5tG---"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">25</span>
}
]

View File

@ -1,6 +1,6 @@
arangosh&gt; db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span class="hljs-string">"skiplist"</span>, <span class="hljs-attr">fields</span>: [ <span class="hljs-string">"age"</span> ] });
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/196"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/192"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"age"</span>
@ -12,40 +12,40 @@ arangosh&gt; db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">15</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/199"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"199"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8G0O---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/195"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"195"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC6AC---"</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">25</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/203"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"203"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8G0O--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/199"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"199"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC6AC--_"</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">30</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/206"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"206"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8G0S---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/202"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"202"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC6AG---"</span>
}
arangosh&gt; db.old.closedRange(<span class="hljs-string">"age"</span>, <span class="hljs-number">10</span>, <span class="hljs-number">30</span>).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"199"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/199"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8G0O---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"195"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/195"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC6AC---"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">15</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"203"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/203"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8G0O--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"199"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/199"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC6AC--_"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">25</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"206"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/206"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8G0S---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"202"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/202"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC6AG---"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">30</span>
}
]

View File

@ -1,6 +1,6 @@
arangosh&gt; db.geo.ensureIndex({ <span class="hljs-attr">type</span>: <span class="hljs-string">"geo"</span>, <span class="hljs-attr">fields</span>: [ <span class="hljs-string">"loc"</span> ] });
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/214"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/210"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"geo1"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"loc"</span>
@ -13,7 +13,7 @@ arangosh&gt; db.geo.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>
}
arangosh&gt; <span class="hljs-keyword">for</span> (<span class="hljs-keyword">var</span> i = <span class="hljs-number">-90</span>; i &lt;= <span class="hljs-number">90</span>; i += <span class="hljs-number">10</span>) {
arangosh&gt; <span class="hljs-keyword">for</span> (<span class="hljs-keyword">var</span> i = <span class="hljs-number">-90</span>; i &lt;= <span class="hljs-number">90</span>; i += <span class="hljs-number">10</span>) {
........&gt; <span class="hljs-keyword">for</span> (<span class="hljs-keyword">var</span> j = <span class="hljs-number">-180</span>; j &lt;= <span class="hljs-number">180</span>; j += <span class="hljs-number">10</span>) {
........&gt; db.geo.save({
........&gt; name : <span class="hljs-string">"Name/"</span> + i + <span class="hljs-string">"/"</span> + j,
@ -22,9 +22,9 @@ arangosh&gt; <span class="hljs-keyword">for</span> (<span class="hljs-keyword">v
arangosh&gt; db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-number">0</span>).limit(<span class="hljs-number">2</span>).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1271"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1271"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8HGq--A"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1267"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1267"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC6bm---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/0"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
@ -32,9 +32,9 @@ arangosh&gt; db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-n
]
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1160"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1160"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8HGG---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1156"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1156"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC6ay--A"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/0"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,

View File

@ -1,6 +1,6 @@
arangosh&gt; db.geo.ensureIndex({ <span class="hljs-attr">type</span>: <span class="hljs-string">"geo"</span>, <span class="hljs-attr">fields</span>: [ <span class="hljs-string">"loc"</span> ] });
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/2334"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/2330"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"geo1"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"loc"</span>
@ -23,9 +23,9 @@ arangosh&gt; db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-n
[
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3391"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3391"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Hg6--A"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3387"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3387"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC66a---"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>
@ -34,9 +34,9 @@ arangosh&gt; db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-n
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3280"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3280"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8HgS---"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3276"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3276"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC65m--A"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,
<span class="hljs-number">0</span>

View File

@ -5,9 +5,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
[
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5511"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5511"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H8W---"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5507"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5507"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7We---"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>
@ -16,9 +16,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5400"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5400"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H7u--B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5396"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5396"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7V2--B"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,
<span class="hljs-number">0</span>
@ -27,9 +27,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5514"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5514"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H8W--_"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5510"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5510"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7We--_"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
<span class="hljs-number">10</span>
@ -38,9 +38,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5622"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5622"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H86--B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5618"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5618"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7XC--_"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">10</span>,
<span class="hljs-number">0</span>
@ -49,9 +49,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5508"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5508"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H8S--A"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5504"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5504"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7Wa--C"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
<span class="hljs-number">-10</span>
@ -60,9 +60,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5403"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5403"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H7y---"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5399"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5399"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7V6---"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,
<span class="hljs-number">10</span>
@ -71,9 +71,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5625"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5625"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H9----"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5621"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5621"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7XC--A"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">10</span>,
<span class="hljs-number">10</span>
@ -82,9 +82,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5397"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5397"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H7u--A"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5393"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5393"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7V2--A"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,
<span class="hljs-number">-10</span>
@ -93,9 +93,9 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
},
{
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5619"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5619"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8H86--A"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5615"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5615"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7XC---"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">10</span>,
<span class="hljs-number">-10</span>

View File

@ -1,8 +1,8 @@
arangosh&gt; db.example.save({ <span class="hljs-attr">Hello</span> : <span class="hljs-string">"world"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6586"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6586"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8IVi---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6582"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6582"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC7ty---"</span>
}
arangosh&gt; db.example.replaceByExample({ <span class="hljs-attr">Hello</span>: <span class="hljs-string">"world"</span> }, {<span class="hljs-attr">Hello</span>: <span class="hljs-string">"mars"</span>}, <span class="hljs-literal">false</span>, <span class="hljs-number">5</span>);
<span class="hljs-number">1</span>

View File

@ -1,17 +1,17 @@
arangosh&gt; db.example.save({ <span class="hljs-attr">Hello</span> : <span class="hljs-string">"world"</span>, <span class="hljs-attr">foo</span> : <span class="hljs-string">"bar"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6598"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6598"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Iea---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6594"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6594"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC8s2---"</span>
}
arangosh&gt; db.example.updateByExample({ <span class="hljs-attr">Hello</span>: <span class="hljs-string">"world"</span> }, { <span class="hljs-attr">Hello</span>: <span class="hljs-string">"foo"</span>, <span class="hljs-attr">World</span>: <span class="hljs-string">"bar"</span> }, <span class="hljs-literal">false</span>);
<span class="hljs-number">1</span>
arangosh&gt; db.example.byExample({ <span class="hljs-attr">Hello</span>: <span class="hljs-string">"foo"</span> }).toArray()
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6598"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6598"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Ieq---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6594"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6594"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC8tC---"</span>,
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"foo"</span>,
<span class="hljs-string">"foo"</span> : <span class="hljs-string">"bar"</span>,
<span class="hljs-string">"World"</span> : <span class="hljs-string">"bar"</span>

View File

@ -1,10 +1,10 @@
arangosh&gt; db._create(<span class="hljs-string">"mycollection"</span>)
[ArangoCollection <span class="hljs-number">6609</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
[ArangoCollection <span class="hljs-number">6605</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
arangosh&gt; db.mycollection.save({ <span class="hljs-attr">_key</span>: <span class="hljs-string">"testKey"</span>, <span class="hljs-attr">Hello</span> : <span class="hljs-string">"World"</span> })
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"mycollection/testKey"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"testKey"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Ioe---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC81K---"</span>
}
arangosh&gt; db._query(<span class="hljs-string">'FOR my IN mycollection RETURN my._key'</span>).toArray()
[

View File

@ -5,7 +5,7 @@ arangosh&gt; db._query(aql<span class="hljs-string">`FOR doc IN <span class="hlj
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"testKey"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"mycollection/testKey"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Ioe---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qC81K---"</span>,
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>
}
]

View File

@ -9,7 +9,8 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR i IN 1..100
<span class="hljs-string">"scannedFull"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"scannedIndex"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0016169548034667969</span>
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.009966135025024414</span>
},
<span class="hljs-string">"warnings"</span> : [ ]
}

View File

@ -7,16 +7,17 @@ arangosh&gt; c.getExtra();
<span class="hljs-string">"scannedFull"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"scannedIndex"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0002849102020263672</span>
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0002589225769042969</span>
},
<span class="hljs-string">"profile"</span> : {
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">0.0000050067901611328125</span>,
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.00006699562072753906</span>,
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.000009059906005859375</span>,
<span class="hljs-string">"loading collections"</span> : <span class="hljs-number">0.0000040531158447265625</span>,
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.000025033950805664062</span>,
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.00006890296936035156</span>,
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.00008893013000488281</span>
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">0.0000030994415283203125</span>,
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.000051975250244140625</span>,
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.000010013580322265625</span>,
<span class="hljs-string">"loading collections"</span> : <span class="hljs-number">0.0000050067901611328125</span>,
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.00003910064697265625</span>,
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.00003886222839355469</span>,
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.00009202957153320312</span>
},
<span class="hljs-string">"warnings"</span> : [ ]
}

View File

@ -13,7 +13,8 @@ arangosh&gt; db._query(<span class="hljs-string">`
<span class="hljs-string">"scannedFull"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"scannedIndex"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0015411376953125</span>
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0018928050994873047</span>
},
<span class="hljs-string">"warnings"</span> : [ ]
}
@ -31,7 +32,8 @@ arangosh&gt; db._query({
<span class="hljs-string">"scannedFull"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"scannedIndex"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0015499591827392578</span>
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0016889572143554688</span>
},
<span class="hljs-string">"warnings"</span> : [ ]
}

View File

@ -17,7 +17,7 @@ arangosh&gt; stmt.explain();
<span class="hljs-number">1</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"_users"</span>,
@ -34,7 +34,7 @@ arangosh&gt; stmt.explain();
<span class="hljs-number">2</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"inVariable"</span> : {
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
@ -55,8 +55,9 @@ arangosh&gt; stmt.explain();
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"stats"</span> : {

View File

@ -4,7 +4,7 @@ arangosh&gt; <span class="hljs-keyword">var</span> formatPlan = <span class="hlj
........&gt; <span class="hljs-keyword">return</span> node.type; }) }; };
arangosh&gt; formatPlan(stmt.explain().plan);
{
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"nodes"</span> : [
<span class="hljs-string">"SingletonNode"</span>,
<span class="hljs-string">"EnumerateCollectionNode"</span>,

View File

@ -30,7 +30,7 @@ arangosh&gt; stmt.explain();
},
<span class="hljs-string">"indexes"</span> : [
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"9"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"hash"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"user"</span>
@ -108,7 +108,8 @@ arangosh&gt; stmt.explain();
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">2.95</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"stats"</span> : {

View File

@ -16,7 +16,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: {
<span class="hljs-number">1</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"_users"</span>,
@ -33,7 +33,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: {
<span class="hljs-number">2</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"expression"</span> : {
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare =="</span>,
@ -68,7 +68,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: {
<span class="hljs-number">3</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"inVariable"</span> : {
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
@ -81,7 +81,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: {
<span class="hljs-number">4</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">6</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"inVariable"</span> : {
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
@ -106,8 +106,9 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: {
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">6</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"stats"</span> : {

View File

@ -1,9 +1,9 @@
arangosh&gt; db._create("test");
[ArangoCollection 6948, "test" (type document, status loaded)]
arangosh&gt; db._create("test");
[ArangoCollection 6944, "test" (type document, status loaded)]
arangosh&gt; for (i = 0; i &lt; 100; ++i) { db.test.save({ value: i }); }
arangosh&gt; db.test.ensureIndex({ type: "skiplist", fields: [ "value" ] });
{
"id" : "test/7252",
"id" : "test/7248",
"type" : "skiplist",
"fields" : [
"value"

View File

@ -28,7 +28,7 @@ arangosh&gt; stmt.explain();
},
<span class="hljs-string">"indexes"</span> : [
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7252"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7248"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"value"</span>
@ -146,7 +146,8 @@ arangosh&gt; stmt.explain();
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">151</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"stats"</span> : {

View File

@ -27,7 +27,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
},
<span class="hljs-string">"indexes"</span> : [
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7252"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7248"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"value"</span>
@ -145,7 +145,8 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">151</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
}
],
<span class="hljs-string">"warnings"</span> : [ ],

View File

@ -15,7 +15,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">1</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">101</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">102</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
@ -32,7 +32,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">2</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">201</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">202</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"expression"</span> : {
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare &gt;"</span>,
@ -67,7 +67,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">3</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">301</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">302</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"inVariable"</span> : {
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
@ -80,7 +80,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">4</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">401</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">402</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"expression"</span> : {
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
@ -106,7 +106,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">5</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">6</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1065.3856189774724</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1066.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"elements"</span> : [
{
@ -125,7 +125,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">6</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">7</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1165.3856189774724</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1166.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"expression"</span> : {
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
@ -151,7 +151,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">7</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">8</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1265.3856189774724</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1266.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"inVariable"</span> : {
<span class="hljs-string">"id"</span> : <span class="hljs-number">6</span>,
@ -184,8 +184,9 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1265.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1266.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"stats"</span> : {

View File

@ -15,7 +15,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">1</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">101</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">102</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
@ -32,7 +32,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">2</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">201</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">202</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"expression"</span> : {
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare &gt;"</span>,
@ -67,7 +67,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">3</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">301</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">302</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"inVariable"</span> : {
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
@ -80,7 +80,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">4</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">401</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">402</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"expression"</span> : {
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
@ -106,7 +106,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">5</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">6</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1065.3856189774724</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1066.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"elements"</span> : [
{
@ -125,7 +125,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">6</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">7</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1165.3856189774724</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1166.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"expression"</span> : {
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
@ -151,7 +151,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-number">7</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-number">8</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1265.3856189774724</span>,
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1266.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"inVariable"</span> : {
<span class="hljs-string">"id"</span> : <span class="hljs-number">6</span>,
@ -184,8 +184,9 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1265.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1266.3856189774724</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"stats"</span> : {

View File

@ -26,7 +26,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
},
<span class="hljs-string">"indexes"</span> : [
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7252"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7248"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"value"</span>
@ -162,7 +162,8 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">433.1928094887362</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"stats"</span> : {

View File

@ -26,7 +26,7 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
},
<span class="hljs-string">"indexes"</span> : [
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7252"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7248"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"value"</span>
@ -144,7 +144,8 @@ arangosh&gt; stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
}
],
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">151</span>,
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"stats"</span> : {

View File

@ -10,7 +10,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Cologne"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqu---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iu---"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"loc"</span> : [
@ -21,7 +21,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Hamburg"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Hamburg"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqu--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iu--_"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"loc"</span> : [

View File

@ -14,7 +14,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
<span class="hljs-string">"traversedCity"</span> : {
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqy---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iy---"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"loc"</span> : [
@ -28,7 +28,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
<span class="hljs-string">"traversedCity"</span> : {
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqy--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iy--_"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"loc"</span> : [
@ -42,7 +42,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
<span class="hljs-string">"traversedCity"</span> : {
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqy--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iy--_"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"loc"</span> : [
@ -56,7 +56,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
<span class="hljs-string">"traversedCity"</span> : {
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqy---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iy---"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"loc"</span> : [
@ -70,7 +70,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
<span class="hljs-string">"traversedCity"</span> : {
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Cologne"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqu---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iu---"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"loc"</span> : [

View File

@ -15,7 +15,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqy---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iy---"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"loc"</span> : [
@ -26,7 +26,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqy--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iy--_"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"loc"</span> : [
@ -42,7 +42,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqy--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iy--_"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"loc"</span> : [
@ -53,7 +53,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqy---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iy---"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"loc"</span> : [
@ -64,7 +64,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR startCity IN
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Cologne"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Jqu---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD-Iu---"</span>,
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"loc"</span> : [

View File

@ -1,5 +1,5 @@
arangosh&gt; col = db.example;
[ArangoCollection <span class="hljs-number">7352</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
[ArangoCollection <span class="hljs-number">7359</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
arangosh&gt; col.unload();
arangosh&gt; col;
[ArangoCollection <span class="hljs-number">7352</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status unloaded)]
[ArangoCollection <span class="hljs-number">7359</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status unloaded)]

View File

@ -1,31 +1,31 @@
arangosh&gt; db._create(<span class="hljs-string">"vertex"</span>);
[ArangoCollection <span class="hljs-number">7355</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
[ArangoCollection <span class="hljs-number">7362</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">7357</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
[ArangoCollection <span class="hljs-number">7364</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
arangosh&gt; v1 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 1"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7360"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7360"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8KgS---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7367"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7367"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_EO---"</span>
}
arangosh&gt; v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7364"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7364"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8KgW---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7371"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7371"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_ES---"</span>
}
arangosh&gt; e1 = db.relation.insert(v1, v2, { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7367"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7367"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Kga---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7374"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7374"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_ES--_"</span>
}
arangosh&gt; db._document(e1);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7367"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7367"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7360"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7364"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Kga---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7374"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7374"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7367"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7371"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_ES--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}

View File

@ -1,34 +1,34 @@
arangosh&gt; db._create(<span class="hljs-string">"vertex"</span>);
[ArangoCollection <span class="hljs-number">7373</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
[ArangoCollection <span class="hljs-number">7380</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">7375</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
[ArangoCollection <span class="hljs-number">7382</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
arangosh&gt; <span class="hljs-keyword">var</span> myGraph = {};
arangosh&gt; myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 1"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7378"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7378"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Kxe---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7385"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7385"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_UC---"</span>
}
arangosh&gt; myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7382"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7382"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Kxe--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7389"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7389"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_UG---"</span>
}
arangosh&gt; myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
........&gt; { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7385"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7385"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Kxi---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7392"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7392"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_UK---"</span>
}
arangosh&gt; db._document(myGraph.e1);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7385"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7385"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7378"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7382"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Kxi---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7392"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7392"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7385"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7389"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_UK---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
arangosh&gt; db.relation.edges(myGraph.e1._id);

View File

@ -1,33 +1,33 @@
arangosh&gt; db._create(<span class="hljs-string">"vertex"</span>);
[ArangoCollection <span class="hljs-number">7392</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
[ArangoCollection <span class="hljs-number">7399</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">7394</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
[ArangoCollection <span class="hljs-number">7401</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
arangosh&gt; myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 1"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7397"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7397"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L_2---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7404"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7404"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_mS---"</span>
}
arangosh&gt; myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7401"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7401"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L_2--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7408"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7408"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_mW---"</span>
}
arangosh&gt; myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
........&gt; { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7404"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7404"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L_6---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7411"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7411"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_mW--_"</span>
}
arangosh&gt; db._document(myGraph.e1);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7404"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7404"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7397"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7401"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L_6---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7411"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7411"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7404"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7408"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_mW--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
arangosh&gt; db.relation.inEdges(myGraph.v1._id);
@ -35,11 +35,11 @@ arangosh&gt; db.relation.inEdges(myGraph.v1._id);
arangosh&gt; db.relation.inEdges(myGraph.v2._id);
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7404"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7404"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7397"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7401"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L_6---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7411"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7411"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7404"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7408"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_mW--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
]

View File

@ -1,43 +1,43 @@
arangosh&gt; db._create(<span class="hljs-string">"vertex"</span>);
[ArangoCollection <span class="hljs-number">7412</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
[ArangoCollection <span class="hljs-number">7419</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">7414</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
[ArangoCollection <span class="hljs-number">7421</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
arangosh&gt; myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 1"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7417"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7417"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8LRG---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7424"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7424"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_0e---"</span>
}
arangosh&gt; myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7421"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7421"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8LRK---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7428"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7428"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_0e--_"</span>
}
arangosh&gt; myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
........&gt; { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7424"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7424"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8LRK--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7431"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7431"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_0i---"</span>
}
arangosh&gt; db._document(myGraph.e1);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7424"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7424"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7417"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7421"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8LRK--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7431"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7431"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7424"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7428"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_0i---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
arangosh&gt; db.relation.outEdges(myGraph.v1._id);
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7424"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7424"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7417"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7421"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8LRK--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7431"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7431"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7424"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7428"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qD_0i---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
]

View File

@ -5,67 +5,67 @@ arangosh&gt; db.circles.toArray();
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"I"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/I"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhm--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFm---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"9"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"G"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhi--A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFi---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"7"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"F"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhi--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFe--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"6"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"A"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lha---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFW---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"E"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/E"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhi---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFe---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"5"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"C"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhe---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFa---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"D"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhe--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFa--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"4"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"J"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhq---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFm--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"10"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lha--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFW--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"2"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"H"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhm---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFi--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"8"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"K"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/K"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhq--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFq---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"11"</span>
}
]
@ -74,101 +74,101 @@ arangosh&gt; db.edges.toArray();
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7473"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7473"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhu--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7466"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7466"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhq--A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFq--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7491"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7491"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lh2--A"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7483"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7483"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/E"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFy---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</span>
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7488"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7488"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7495"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7495"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/H"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/I"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lh2--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAF2--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7494"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7494"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/K"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lh6---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7485"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7485"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lh2---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7479"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7479"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7486"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7486"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/E"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhy--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFy--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_schubi"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7482"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7482"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7501"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7501"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/K"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAF6--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7498"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7498"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAF6---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7492"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7492"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAF2---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7489"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7489"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhy--A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFy--A"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_foo"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7470"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7470"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7477"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7477"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhu---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFu---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7476"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7476"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/E"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Lhy---"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7480"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7480"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAFu--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</span>
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</span>
}
]

View File

@ -6,15 +6,15 @@ arangosh&gt; db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
],
[
<span class="hljs-string">"B"</span>,
<span class="hljs-string">"7466"</span>
<span class="hljs-string">"7473"</span>
],
[
<span class="hljs-string">"C"</span>,
<span class="hljs-string">"7470"</span>
<span class="hljs-string">"7477"</span>
],
[
<span class="hljs-string">"D"</span>,
<span class="hljs-string">"7473"</span>
<span class="hljs-string">"7480"</span>
]
]
[object ArangoQueryCursor, <span class="hljs-attr">count</span>: <span class="hljs-number">4</span>, <span class="hljs-attr">hasMore</span>: <span class="hljs-literal">false</span>]
@ -26,15 +26,15 @@ arangosh&gt; db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
],
[
<span class="hljs-string">"B"</span>,
<span class="hljs-string">"7466"</span>
<span class="hljs-string">"7473"</span>
],
[
<span class="hljs-string">"C"</span>,
<span class="hljs-string">"7470"</span>
<span class="hljs-string">"7477"</span>
],
[
<span class="hljs-string">"D"</span>,
<span class="hljs-string">"7473"</span>
<span class="hljs-string">"7480"</span>
]
]
[object ArangoQueryCursor, <span class="hljs-attr">count</span>: <span class="hljs-number">4</span>, <span class="hljs-attr">hasMore</span>: <span class="hljs-literal">false</span>]

View File

@ -6,15 +6,15 @@ arangosh&gt; db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
],
[
<span class="hljs-string">"B"</span>,
<span class="hljs-string">"7466"</span>
<span class="hljs-string">"7473"</span>
],
[
<span class="hljs-string">"C"</span>,
<span class="hljs-string">"7470"</span>
<span class="hljs-string">"7477"</span>
],
[
<span class="hljs-string">"D"</span>,
<span class="hljs-string">"7473"</span>
<span class="hljs-string">"7480"</span>
]
]
[object ArangoQueryCursor, <span class="hljs-attr">count</span>: <span class="hljs-number">4</span>, <span class="hljs-attr">hasMore</span>: <span class="hljs-literal">false</span>]
@ -26,15 +26,15 @@ arangosh&gt; db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
],
[
<span class="hljs-string">"B"</span>,
<span class="hljs-string">"7466"</span>
<span class="hljs-string">"7473"</span>
],
[
<span class="hljs-string">"C"</span>,
<span class="hljs-string">"7470"</span>
<span class="hljs-string">"7477"</span>
],
[
<span class="hljs-string">"D"</span>,
<span class="hljs-string">"7473"</span>
<span class="hljs-string">"7480"</span>
]
]
[object ArangoQueryCursor, <span class="hljs-attr">count</span>: <span class="hljs-number">4</span>, <span class="hljs-attr">hasMore</span>: <span class="hljs-literal">false</span>]

View File

@ -5,170 +5,170 @@ arangosh&gt; db.circles.toArray();
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"I"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/I"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1m--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAby---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"9"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"G"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1i--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAbu---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"7"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"F"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1i---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAbq--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"6"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"A"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1a---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAbi---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"E"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/E"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1e--A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAbq---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"5"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"C"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1e---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAbm---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"D"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1e--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAbm--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"4"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"J"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1m--A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAby--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"10"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1a--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAbi--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"2"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"H"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1m---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAbu--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"8"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"K"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/K"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1q---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAb2---"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"11"</span>
}
]
arangosh&gt; db.edges.toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7575"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7575"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/K"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L16---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7569"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7569"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/H"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/I"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L12---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7551"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7551"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7561"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7561"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1q--A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAb6---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7566"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7566"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7585"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7585"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/K"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAcG--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7576"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7576"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1y--A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAcC--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7563"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7563"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1y--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7579"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7579"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/H"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/I"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAcC--A"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_foo"</span>
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7572"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7572"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L12--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7554"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7554"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1u---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7547"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7547"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1q--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7560"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7560"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7570"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7570"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/E"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1y---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAc---_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_schubi"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7557"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7557"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7564"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7564"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAb6--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7567"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7567"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/E"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8L1u--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAc----"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7582"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7582"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/J"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAcG---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7557"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7557"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAb2--_"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7573"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7573"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAcC---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_foo"</span>
}
]

View File

@ -49,7 +49,7 @@ Indexes used:
Traversals on graphs:
Id Depth Vertex collections Edge collections Options Filter conditions
2 1..3 circles edges uniqueVertices: none, uniqueEdges: path (p.`edges`[0].`label` == "right_foo")
2 1..3 circles edges uniqueVertices: none, uniqueEdges: path (#3.`label` == "right_foo")
Optimization rules applied:
Id RuleName

View File

@ -8,7 +8,7 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7614"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7614"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8MF6---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7627"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7627"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDAsK---"</span>
}

View File

@ -2,5 +2,6 @@ shell> curl --dump - http://localhost:8529/hello/world
HTTP/1.1 200 OK
content-type: text/html
x-content-type-options: nosniff
"<html><body>Hello World</body></html>"

View File

@ -2,32 +2,32 @@ arangosh&gt; db._routing.save({
........&gt; url: { <span class="hljs-attr">match</span>: <span class="hljs-string">"/hello/world"</span> },
........&gt; content: { <span class="hljs-attr">contentType</span>: <span class="hljs-string">"text/plain"</span>, <span class="hljs-attr">body</span>: <span class="hljs-string">"Match No 1"</span>} });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7625"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7625"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8MI2---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7641"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7641"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDA02---"</span>
}
arangosh&gt; db._routing.save({
........&gt; url: { <span class="hljs-attr">match</span>: <span class="hljs-string">"/hello/:name"</span>, <span class="hljs-attr">constraint</span>: { <span class="hljs-attr">name</span>: <span class="hljs-string">"/[a-z]+/"</span> } },
........&gt; content: { <span class="hljs-attr">contentType</span>: <span class="hljs-string">"text/plain"</span>, <span class="hljs-attr">body</span>: <span class="hljs-string">"Match No 2"</span>} });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7629"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7629"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8MI6---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7645"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7645"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDA06---"</span>
}
arangosh&gt; db._routing.save({
........&gt; url: { <span class="hljs-attr">match</span>: <span class="hljs-string">"/:something/world"</span> },
........&gt; content: { <span class="hljs-attr">contentType</span>: <span class="hljs-string">"text/plain"</span>, <span class="hljs-attr">body</span>: <span class="hljs-string">"Match No 3"</span>} });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7632"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7632"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8MJ----"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7648"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7648"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDA1----"</span>
}
arangosh&gt; db._routing.save({
........&gt; url: { <span class="hljs-attr">match</span>: <span class="hljs-string">"/hi/*"</span> },
........&gt; content: { <span class="hljs-attr">contentType</span>: <span class="hljs-string">"text/plain"</span>, <span class="hljs-attr">body</span>: <span class="hljs-string">"Match No 4"</span>} });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7635"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7635"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8MJ---_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7651"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7651"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDA1---_"</span>
}
arangosh&gt; <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()

View File

@ -2,23 +2,27 @@ shell> curl --dump - http://localhost:8529/hello/world
HTTP/1.1 200 OK
content-type: text/plain
x-content-type-options: nosniff
"Match No 1"
shell> curl --dump - http://localhost:8529/hello/emil
HTTP/1.1 200 OK
content-type: text/plain
x-content-type-options: nosniff
"Match No 2"
shell> curl --dump - http://localhost:8529/your/world
HTTP/1.1 200 OK
content-type: text/plain
x-content-type-options: nosniff
"Match No 3"
shell> curl --dump - http://localhost:8529/hi/you
HTTP/1.1 200 OK
content-type: text/plain
x-content-type-options: nosniff
"Match No 4"

View File

@ -8,14 +8,15 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8Me2---
etag: _V_qDBga---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"edge"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7684"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7684"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Me2---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7706"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7706"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDBga---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -13,7 +13,8 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8M1y---
etag: _V_qDB56---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -47,7 +48,7 @@ etag: _UWx8M1y---
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8M1y---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDB56---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -6,14 +6,15 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8Nd----
etag: _V_qDC2e---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"vertex"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"male/7785"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7785"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Nd----"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"male/7834"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7834"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDC2e---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -6,7 +6,8 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8N26---
etag: _V_qDDNy---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -32,7 +33,7 @@ etag: _UWx8N26---
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8N26---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDDNy---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -17,7 +17,8 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8OaG---
etag: _V_qDDu6---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -39,7 +40,7 @@ etag: _UWx8OaG---
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8OaG---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDDu6---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -22,7 +22,8 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8PP6---
etag: _V_qDEEa---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -44,7 +45,7 @@ etag: _UWx8PP6---
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8PP6---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDEEa---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -2,6 +2,7 @@ shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/edge/re
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,

View File

@ -2,6 +2,7 @@ shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/vertex/
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,

View File

@ -2,6 +2,7 @@ shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social?dropCol
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,

View File

@ -2,7 +2,8 @@ shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/edge/re
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8Qw2---
etag: _V_qDFnO---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -17,7 +18,7 @@ etag: _UWx8Qw2---
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Qw2---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDFnO---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -2,7 +2,8 @@ shell> curl --dump - http://localhost:8529/_api/gharial/social/edge/relation/ali
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8RJi---
etag: _V_qDGOK---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -11,7 +12,7 @@ etag: _UWx8RJi---
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/aliceAndBob"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"female/alice"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"male/bob"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8RJi---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDGOK---"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"married"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>

View File

@ -2,7 +2,8 @@ shell> curl --dump - http://localhost:8529/_api/gharial/myGraph
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8Rji---
etag: _V_qDGmC---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -24,7 +25,7 @@ etag: _UWx8Rji---
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Rji---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDGmC---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>
}

View File

@ -2,14 +2,15 @@ shell> curl --dump - http://localhost:8529/_api/gharial/social/vertex/female/ali
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8R76---
etag: _V_qDH-a---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"vertex"</span> : {
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"alice"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"female/alice"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8R76---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDH-a---"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Alice"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>

View File

@ -2,6 +2,7 @@ shell> curl --dump - http://localhost:8529/_api/gharial
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -9,7 +10,7 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</span>
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"routeplanner"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/routeplanner"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Sha---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDHoO---"</span>,
<span class="hljs-string">"orphanCollections"</span> : [ ],
<span class="hljs-string">"edgeDefinitions"</span> : [
{
@ -46,7 +47,7 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</span>
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"social"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8SRS---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDHY----"</span>,
<span class="hljs-string">"orphanCollections"</span> : [ ],
<span class="hljs-string">"edgeDefinitions"</span> : [
{

View File

@ -2,6 +2,7 @@ shell> curl --dump - http://localhost:8529/_api/gharial/social/edge
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,

View File

@ -2,6 +2,7 @@ shell> curl --dump - http://localhost:8529/_api/gharial/social/vertex
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,

View File

@ -6,15 +6,16 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8UP----
etag: _V_qDJUO---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"vertex"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"female/alice"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"alice"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8UP----"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_UWx8UOu---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDJUO---"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_V_qDJU----"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -6,15 +6,16 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8Um2---
etag: _V_qDJsK---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"edge"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/aliceAndBob"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"aliceAndBob"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Um2---"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_UWx8Umi--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDJsK---"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_V_qDJru---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -8,15 +8,16 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8VBO---
etag: _V_qDKGe---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"edge"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/aliceAndBob"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"aliceAndBob"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8VBO---"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_UWx8VAy--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDKGe---"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_V_qDKG----"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -2,7 +2,8 @@ shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/vertex/
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8VZ2---
etag: _V_qDKja---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -26,7 +27,7 @@ etag: _UWx8VZ2---
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8VZ2---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDKja---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -1,7 +1,8 @@
shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/vertex/male
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">400</span> Bad Request
content-type: application/json
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">true</span>,

View File

@ -16,7 +16,8 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8WMO---
etag: _V_qDLgG---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
@ -42,7 +43,7 @@ etag: _UWx8WMO---
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8WMO---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDLgG---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -7,15 +7,16 @@ EOF
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _UWx8WtW---
etag: _V_qDL8m---
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"vertex"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"female/alice"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"alice"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8WtW---"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_UWx8Ws6---"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDL8m---"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_V_qDL8C---"</span>
},
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
}

View File

@ -1,6 +1,6 @@
arangosh&gt; db.example.ensureIndex({ <span class="hljs-attr">type</span>: <span class="hljs-string">"skiplist"</span>, <span class="hljs-attr">fields</span>: [ <span class="hljs-string">"a"</span>, <span class="hljs-string">"b"</span> ] });
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/8757"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/8913"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"a"</span>,
@ -15,7 +15,7 @@ arangosh&gt; <span class="hljs-keyword">var</span> indexInfo = db.example.getInd
arangosh&gt; indexInfo;
[
<span class="hljs-string">"example/0"</span>,
<span class="hljs-string">"example/8757"</span>
<span class="hljs-string">"example/8913"</span>
]
arangosh&gt; db._index(indexInfo[<span class="hljs-number">0</span>])
{
@ -31,7 +31,7 @@ arangosh&gt; db._index(indexInfo[<span class="hljs-number">0</span>])
}
arangosh&gt; db._index(indexInfo[<span class="hljs-number">1</span>])
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/8757"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/8913"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"a"</span>,

View File

@ -1,7 +1,7 @@
arangosh&gt; <span class="hljs-keyword">var</span> explain = <span class="hljs-built_in">require</span>(<span class="hljs-string">"@arangodb/aql/explainer"</span>).explain;
arangosh&gt; db.example.ensureIndex({ <span class="hljs-attr">type</span>: <span class="hljs-string">"skiplist"</span>, <span class="hljs-attr">fields</span>: [ <span class="hljs-string">"a"</span>, <span class="hljs-string">"b"</span> ] });
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/8766"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/8922"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"a"</span>,

View File

@ -6,20 +6,23 @@ EOF
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679527
x-arango-async-id: 149510192229312
x-content-type-options: nosniff
shell> curl --dump - http://localhost:8529/_api/job/pending
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
[
<span class="hljs-string">"148412917679527"</span>
<span class="hljs-string">"149510192229312"</span>
]
shell> curl -X PUT --dump - http://localhost:8529/_api/job/148412917679527/cancel
shell> curl -X PUT --dump - http://localhost:8529/_api/job/149510192229312/cancel
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : <span class="hljs-literal">true</span>
@ -28,7 +31,8 @@ shell> curl --dump - http://localhost:8529/_api/job/pending
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
[
<span class="hljs-string">"148412917679527"</span>
<span class="hljs-string">"149510192229312"</span>
]

View File

@ -2,12 +2,14 @@ shell> curl -X PUT --header 'x-arango-async: store' --dump - http://localhost:85
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679536
x-arango-async-id: 149510192229321
x-content-type-options: nosniff
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/all
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : <span class="hljs-literal">true</span>

View File

@ -2,22 +2,25 @@ shell> curl -X PUT --header 'x-arango-async: store' --dump - http://localhost:85
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679541
x-arango-async-id: 149510192229326
x-content-type-options: nosniff
shell> curl --dump - http://localhost:8529/_admin/time
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"time"</span> : <span class="hljs-number">1484129199.395645</span>,
<span class="hljs-string">"time"</span> : <span class="hljs-number">1495101946.547352</span>,
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>
}
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/expired?stamp=1484129199.395645
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/expired?stamp=1495101946.547352
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : <span class="hljs-literal">true</span>
@ -26,5 +29,6 @@ shell> curl --dump - http://localhost:8529/_api/job/pending
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
[ ]

View File

@ -2,12 +2,14 @@ shell> curl -X PUT --header 'x-arango-async: store' --dump - http://localhost:85
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679550
x-arango-async-id: 149510192229335
x-content-type-options: nosniff
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/148412917679550
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/149510192229335
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : <span class="hljs-literal">true</span>

View File

@ -2,6 +2,7 @@ shell> curl -X DELETE --dump - http://localhost:8529/_api/job/AreYouThere
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">404</span> Not Found
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">true</span>,

View File

@ -2,6 +2,7 @@ shell> curl -X PUT --dump - http://localhost:8529/_api/job
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">400</span> Bad Request
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">true</span>,

View File

@ -2,6 +2,7 @@ shell> curl -X PUT --dump - http://localhost:8529/_api/job/notthere
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">404</span> Not Found
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">true</span>,

View File

@ -2,16 +2,18 @@ shell> curl -X PUT --header 'x-arango-async: store' --dump - http://localhost:85
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679564
x-arango-async-id: 149510192229349
x-content-type-options: nosniff
shell> curl -X PUT --dump - http://localhost:8529/_api/job/148412917679564
shell> curl -X PUT --dump - http://localhost:8529/_api/job/149510192229349
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">148412917679564</span>
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">149510192229349</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"server"</span> : <span class="hljs-string">"arango"</span>,
<span class="hljs-string">"version"</span> : <span class="hljs-string">"3.1.devel"</span>,
<span class="hljs-string">"version"</span> : <span class="hljs-string">"3.2.devel"</span>,
<span class="hljs-string">"license"</span> : <span class="hljs-string">"community"</span>
}

View File

@ -6,13 +6,15 @@ EOF
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679569
x-arango-async-id: 149510192229354
x-content-type-options: nosniff
shell> curl -X PUT --dump - http://localhost:8529/_api/job/148412917679569
shell> curl -X PUT --dump - http://localhost:8529/_api/job/149510192229354
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">400</span> Bad Request
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">148412917679569</span>
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">149510192229354</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">true</span>,

View File

@ -2,13 +2,15 @@ shell> curl -X PUT --header 'x-arango-async: store' --dump - http://localhost:85
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679574
x-arango-async-id: 149510192229359
x-content-type-options: nosniff
shell> curl --dump - http://localhost:8529/_api/job/done
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
[
<span class="hljs-string">"148412917679574"</span>
<span class="hljs-string">"149510192229359"</span>
]

View File

@ -2,11 +2,13 @@ shell> curl -X PUT --header 'x-arango-async: store' --dump - http://localhost:85
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679579
x-arango-async-id: 149510192229364
x-content-type-options: nosniff
shell> curl --dump - http://localhost:8529/_api/job/pending
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
[ ]

View File

@ -2,20 +2,23 @@ shell> curl --header 'x-arango-async: store' --dump - http://localhost:8529/_adm
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679584
x-arango-async-id: 149510192229369
x-content-type-options: nosniff
shell> curl --dump - http://localhost:8529/_api/job/pending
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
[
<span class="hljs-string">"148412917679584"</span>
<span class="hljs-string">"149510192229369"</span>
]
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/148412917679584
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/149510192229369
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : <span class="hljs-literal">true</span>

View File

@ -2,16 +2,18 @@ shell> curl -X PUT --header 'x-arango-async: store' --dump - http://localhost:85
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679591
x-arango-async-id: 149510192229376
x-content-type-options: nosniff
shell> curl -X PUT --dump - http://localhost:8529/_api/job/148412917679591
shell> curl -X PUT --dump - http://localhost:8529/_api/job/149510192229376
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">148412917679591</span>
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">149510192229376</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"server"</span> : <span class="hljs-string">"arango"</span>,
<span class="hljs-string">"version"</span> : <span class="hljs-string">"3.1.devel"</span>,
<span class="hljs-string">"version"</span> : <span class="hljs-string">"3.2.devel"</span>,
<span class="hljs-string">"license"</span> : <span class="hljs-string">"community"</span>
}

View File

@ -2,10 +2,12 @@ shell> curl --header 'x-arango-async: store' --dump - http://localhost:8529/_adm
HTTP/1.1 202 Accepted
content-type: text/plain; charset=utf-8
x-arango-async-id: 148412917679596
x-arango-async-id: 149510192229381
x-content-type-options: nosniff
shell> curl --dump - http://localhost:8529/_api/job/148412917679596
shell> curl --dump - http://localhost:8529/_api/job/149510192229381
HTTP/1.1 204 No Content
content-type: text/plain; charset=utf-8
x-content-type-options: nosniff

View File

@ -6,8 +6,8 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8772"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8772"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Xb2---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8928"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8928"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNLi---"</span>
}
arangosh&gt; <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()

View File

@ -1,7 +1,8 @@
shell> curl --dump - http://localhost:8529/hello/json
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
content-type: application/json
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"hello"</span> : <span class="hljs-string">"world"</span>

View File

@ -6,8 +6,8 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8783"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8783"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8XdO---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8942"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8942"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNOy---"</span>
}
arangosh&gt; <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()

View File

@ -2,5 +2,6 @@ shell> curl --dump - http://localhost:8529/hello/contentType
HTTP/1.1 200 OK
content-type: text/html
x-content-type-options: nosniff
"<html><body>Hello World</body></html>"

View File

@ -5,7 +5,7 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8794"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8794"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Xdu---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8956"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8956"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNQq---"</span>
}

View File

@ -7,12 +7,12 @@ arangosh&gt; arango.GET(<span class="hljs-string">"/hello/echo"</span>)
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
<span class="hljs-string">"server"</span> : {
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
<span class="hljs-string">"port"</span> : <span class="hljs-number">36164</span>
<span class="hljs-string">"port"</span> : <span class="hljs-number">8563</span>
},
<span class="hljs-string">"client"</span> : {
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
<span class="hljs-string">"port"</span> : <span class="hljs-number">37975</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"148412917676034"</span>
<span class="hljs-string">"port"</span> : <span class="hljs-number">55060</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"149510192225740"</span>
},
<span class="hljs-string">"internals"</span> : {
},

View File

@ -5,7 +5,7 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8805"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8805"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8XeO---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8970"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8970"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNSe---"</span>
}

View File

@ -7,12 +7,12 @@ arangosh&gt; arango.GET(<span class="hljs-string">"/hello/echo"</span>)
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
<span class="hljs-string">"server"</span> : {
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
<span class="hljs-string">"port"</span> : <span class="hljs-number">36164</span>
<span class="hljs-string">"port"</span> : <span class="hljs-number">8563</span>
},
<span class="hljs-string">"client"</span> : {
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
<span class="hljs-string">"port"</span> : <span class="hljs-number">37975</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"148412917676034"</span>
<span class="hljs-string">"port"</span> : <span class="hljs-number">55060</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"149510192225740"</span>
},
<span class="hljs-string">"internals"</span> : {
},

View File

@ -5,7 +5,7 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8816"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8816"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8XhS---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8984"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8984"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNVe---"</span>
}

View File

@ -5,7 +5,7 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; })
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8827"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8827"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Xhu---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8998"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8998"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNXq---"</span>
}

View File

@ -8,7 +8,7 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8834"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8834"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8XiO---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9008"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9008"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNcm---"</span>
}

View File

@ -7,12 +7,12 @@ arangosh&gt; arango.GET(<span class="hljs-string">"/echo"</span>)
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
<span class="hljs-string">"server"</span> : {
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
<span class="hljs-string">"port"</span> : <span class="hljs-number">36164</span>
<span class="hljs-string">"port"</span> : <span class="hljs-number">8563</span>
},
<span class="hljs-string">"client"</span> : {
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
<span class="hljs-string">"port"</span> : <span class="hljs-number">37975</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"148412917676034"</span>
<span class="hljs-string">"port"</span> : <span class="hljs-number">55060</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"149510192225740"</span>
},
<span class="hljs-string">"internals"</span> : {
},

View File

@ -8,7 +8,7 @@ arangosh&gt; db._modules.save({
........&gt; <span class="hljs-string">"};"</span>
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/8845"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8845"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Xji---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/9022"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9022"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNe2---"</span>
}

View File

@ -5,8 +5,8 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8849"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8849"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8Xjm---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9026"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9026"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNe6---"</span>
}
arangosh&gt; <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()

View File

@ -2,5 +2,6 @@ shell> curl --dump - http://localhost:8529/ourtest
HTTP/1.1 200 OK
content-type: text/plain
x-content-type-options: nosniff
"test"

View File

@ -9,8 +9,8 @@ arangosh&gt; db._routing.save({
........&gt; }
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/8867"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8867"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_UWx8XkO---"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9047"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9047"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_V_qDNh----"</span>
}
arangosh&gt; <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()

View File

@ -3,5 +3,6 @@ shell> curl --dump - http://localhost:8529/redirectMe
HTTP/1.1 301 Moved Permanently
content-type: text/html
location: /somewhere.else/
x-content-type-options: nosniff
"<span class="hljs-tag">&lt;<span class="hljs-name">html</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">head</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>Moved<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">head</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">body</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>Moved<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>This page has moved to <span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">\</span>"/<span class="hljs-attr">somewhere.else</span>/\"&gt;</span>/somewhere.else/<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>.<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">body</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">html</span>&gt;</span>"

Some files were not shown because too many files have changed in this diff Show More