mirror of https://gitee.com/bigwinds/arangodb
Merge branch 'devel' of github.com:arangodb/arangodb into devel
This commit is contained in:
commit
a54ad3cde8
|
@ -1,27 +1,15 @@
|
|||
!CHAPTER Working with Edges using REST
|
||||
|
||||
This is documentation to ArangoDB's [REST interface for edges](../../Manual/Graphs/Edges/index.html).
|
||||
This is documentation to ArangoDB's
|
||||
[REST interface for edges](../../Manual/Graphs/Edges/index.html).
|
||||
|
||||
<!-- arangod/RestHandler/RestEdgeHandler.cpp -->
|
||||
@startDocuBlock API_EDGE_READ
|
||||
Edges are documents with two additional attributes: *_from* and *_to*.
|
||||
These attributes are mandatory and must contain the document-handle
|
||||
of the from and to vertices of an edge.
|
||||
|
||||
<!-- arangod/RestHandler/RestEdgeHandler.cpp -->
|
||||
@startDocuBlock API_EDGE_READ_ALL
|
||||
Use the general document
|
||||
[REST api](../Document/WorkingWithDocuments.html)
|
||||
for create/read/update/delete.
|
||||
|
||||
<!-- arangod/RestHandler/RestEdgeHandler.cpp -->
|
||||
@startDocuBlock API_EDGE_CREATE
|
||||
|
||||
<!-- arangod/RestHandler/RestEdgeHandler.cpp -->
|
||||
@startDocuBlock API_EDGE_UPDATES
|
||||
|
||||
<!-- arangod/RestHandler/RestEdgeHandler.cpp -->
|
||||
@startDocuBlock API_EDGE_REPLACE
|
||||
|
||||
<!-- arangod/RestHandler/RestEdgeHandler.cpp -->
|
||||
@startDocuBlock API_EDGE_DELETE
|
||||
|
||||
<!-- arangod/RestHandler/RestEdgeHandler.cpp -->
|
||||
@startDocuBlock API_EDGE_READ_HEAD
|
||||
|
||||
<!-- js/actions/api-edges.js -->
|
||||
<!-- Rest/Graph edges -->
|
||||
@startDocuBlock API_EDGE_READINOUTBOUND
|
||||
|
|
|
@ -0,0 +1,76 @@
|
|||
!CHAPTER Durability Configuration
|
||||
|
||||
!SECTION Global Configuration
|
||||
|
||||
There are global configuration values for durability, which can be adjusted by
|
||||
specifying the following configuration options:
|
||||
|
||||
@startDocuBlock databaseWaitForSync
|
||||
|
||||
|
||||
@startDocuBlock databaseForceSyncProperties
|
||||
|
||||
|
||||
@startDocuBlock WalLogfileSyncInterval
|
||||
|
||||
|
||||
!SECTION Per-collection configuration
|
||||
|
||||
You can also configure the durability behavior on a per-collection basis.
|
||||
Use the ArangoDB shell to change these properties.
|
||||
|
||||
|
||||
@startDocuBlock collectionProperties
|
||||
|
||||
|
||||
!SECTION Per-operation configuration
|
||||
|
||||
Many data-modification operations and also ArangoDB's transactions allow to specify
|
||||
a *waitForSync* attribute, which when set ensures the operation data has been
|
||||
synchronized to disk when the operation returns.
|
||||
|
||||
!SECTION Disk-Usage Configuration
|
||||
|
||||
The amount of disk space used by ArangoDB is determined by a few configuration
|
||||
options.
|
||||
|
||||
!SECTION Global Configuration
|
||||
|
||||
The total amount of disk storage required by ArangoDB is determined by the size of
|
||||
the write-ahead logfiles plus the sizes of the collection journals and datafiles.
|
||||
|
||||
There are the following options for configuring the number and sizes of the write-ahead
|
||||
logfiles:
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileReserveLogfiles
|
||||
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileHistoricLogfiles
|
||||
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileSize
|
||||
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileAllowOversizeEntries
|
||||
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileSuppressShapeInformation
|
||||
|
||||
|
||||
When data gets copied from the write-ahead logfiles into the journals or datafiles
|
||||
of collections, files will be created on the collection level. How big these files
|
||||
are is determined by the following global configuration value:
|
||||
|
||||
<!-- arangod/RestServer/ArangoServer.h -->
|
||||
@startDocuBlock databaseMaximalJournalSize
|
||||
|
||||
|
||||
!SECTION Per-collection configuration
|
||||
|
||||
The journal size can also be adjusted on a per-collection level using the collection's
|
||||
*properties* method.
|
|
@ -0,0 +1,37 @@
|
|||
!CHAPTER Managing Users
|
||||
|
||||
The user management in ArangoDB 3 is similar to the one found in
|
||||
MYSQL, Postgres, or other database systems.
|
||||
|
||||
An ArangoDB server contains a list of users. Each user can have access
|
||||
to one or more databases (or none for that matter).
|
||||
|
||||
In order to manage users use the web interface. Log into the *_system*
|
||||
database and go to the "User" section.
|
||||
|
||||
!SECTION Using the ArangoDB shell
|
||||
|
||||
Alternatively, you can use the ArangoDB shell. Fire up *arangosh*
|
||||
and require the users module.
|
||||
|
||||
```
|
||||
arangosh> var users = require("@arangodb/users");
|
||||
arangosh> users.save("admin@testapp", "mypassword");
|
||||
```
|
||||
|
||||
Creates an user call *admin@testapp*. This user will have no access
|
||||
at all.
|
||||
|
||||
```
|
||||
arangosh> users.grantDatabase("admin@testapp", "testdb");
|
||||
```
|
||||
|
||||
This grants the user access to the database *testdb*. `revokeDatabase`
|
||||
will revoke the right.
|
||||
|
||||
!SECTION Comparision to ArangoDB 2
|
||||
|
||||
ArangoDB 2 contained separate users per database. It was not possible
|
||||
to give an user access to two or more databases. This proved
|
||||
impractical. Therefore we switch to a more common user model in
|
||||
ArangoDB 3.
|
|
@ -1,79 +1,3 @@
|
|||
!CHAPTER Administration
|
||||
|
||||
!SECTION Durability Configuration
|
||||
|
||||
!SUBSECTION Global Configuration
|
||||
|
||||
There are global configuration values for durability, which can be adjusted by
|
||||
specifying the following configuration options:
|
||||
|
||||
@startDocuBlock databaseWaitForSync
|
||||
|
||||
|
||||
@startDocuBlock databaseForceSyncProperties
|
||||
|
||||
|
||||
@startDocuBlock WalLogfileSyncInterval
|
||||
|
||||
|
||||
!SUBSECTION Per-collection configuration
|
||||
|
||||
You can also configure the durability behavior on a per-collection basis.
|
||||
Use the ArangoDB shell to change these properties.
|
||||
|
||||
|
||||
@startDocuBlock collectionProperties
|
||||
|
||||
|
||||
!SUBSECTION Per-operation configuration
|
||||
|
||||
Many data-modification operations and also ArangoDB's transactions allow to specify
|
||||
a *waitForSync* attribute, which when set ensures the operation data has been
|
||||
synchronized to disk when the operation returns.
|
||||
|
||||
!SECTION Disk-Usage Configuration
|
||||
|
||||
The amount of disk space used by ArangoDB is determined by a few configuration
|
||||
options.
|
||||
|
||||
!SUBSECTION Global Configuration
|
||||
|
||||
The total amount of disk storage required by ArangoDB is determined by the size of
|
||||
the write-ahead logfiles plus the sizes of the collection journals and datafiles.
|
||||
|
||||
There are the following options for configuring the number and sizes of the write-ahead
|
||||
logfiles:
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileReserveLogfiles
|
||||
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileHistoricLogfiles
|
||||
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileSize
|
||||
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileAllowOversizeEntries
|
||||
|
||||
|
||||
<!-- arangod/Wal/LogfileManager.h -->
|
||||
@startDocuBlock WalLogfileSuppressShapeInformation
|
||||
|
||||
|
||||
When data gets copied from the write-ahead logfiles into the journals or datafiles
|
||||
of collections, files will be created on the collection level. How big these files
|
||||
are is determined by the following global configuration value:
|
||||
|
||||
<!-- arangod/RestServer/ArangoServer.h -->
|
||||
@startDocuBlock databaseMaximalJournalSize
|
||||
|
||||
|
||||
!SUBSECTION Per-collection configuration
|
||||
|
||||
The journal size can also be adjusted on a per-collection level using the collection's
|
||||
*properties* method.
|
||||
|
||||
Most administration can be managed using the *arangosh*.
|
|
@ -0,0 +1,28 @@
|
|||
!CHAPTER Authentication
|
||||
|
||||
ArangoDB allows to restrict access to databases to certain users. All
|
||||
users of the system database are considered administrators. During
|
||||
installation a default user *root* is created, which has access to
|
||||
all databases.
|
||||
|
||||
You should create a database for your application together with a
|
||||
user that has access rights to this database. See
|
||||
[Managing Users](../Administration/ManagingUsers/index.html).
|
||||
|
||||
Use the *arangosh* to create a new database and user.
|
||||
|
||||
```
|
||||
arangosh> db._createDatabase("example");
|
||||
arangosh> var users = require("@arangodb/users");
|
||||
arangosh> users.save("root@example", "password");
|
||||
arangosh> users.grantDatabase("root@example", "example");
|
||||
```
|
||||
|
||||
You can now connect to the new database using the user
|
||||
*root@example*.
|
||||
|
||||
```
|
||||
shell> arangosh --server.username "root@example" --server.database example
|
||||
```
|
||||
|
||||
|
|
@ -29,6 +29,21 @@ automatically started.
|
|||
For startup parameters, installation in a cluster and so on, see
|
||||
[Installing](Installing/README.md).
|
||||
|
||||
!SUBSECTION Securing the installation
|
||||
|
||||
The default installation contains one database *_system* and a user
|
||||
named *root*.
|
||||
|
||||
Debian based packages and the Windows installer will ask for a
|
||||
password during the installation process. For all other installation
|
||||
packages you need to execute
|
||||
|
||||
```
|
||||
shell> arango-secure-installation
|
||||
```
|
||||
|
||||
This will asked for a root password and sets this password.
|
||||
|
||||
!SUBSECTION Web interface
|
||||
|
||||
The server itself speaks REST and VelocyStream, but you can use the
|
||||
|
@ -45,7 +60,7 @@ see [Troubleshooting](../Troubleshooting/README.md).
|
|||
By default, authentication is enabled. There default user is
|
||||
`root`. Depending on the installation method used, the installation
|
||||
processed either prompted for the root password or the default root
|
||||
password is empty.
|
||||
password is empty (see [above](#securing_the_installation).
|
||||
|
||||
It should look like this:
|
||||
TODO MISSING
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
* [Windows](GettingStarted/Installing/Windows.md)
|
||||
* [Compiling](GettingStarted/Installing/Compiling.md)
|
||||
* [Cluster setup](GettingStarted/Installing/Cluster.md)
|
||||
* [Authentication](GettingStarted/Authentication.md)
|
||||
* [Using the Web Interface](GettingStarted/WebInterface.md)
|
||||
* [Coming from SQL](GettingStarted/ComingFromSql.md)
|
||||
# * [Coming from MongoDB](GettingStarted/ComingFromMongoDb.md) #TODO
|
||||
|
@ -102,6 +103,8 @@
|
|||
* [Cluster: Local test](Deployment/Local.md)
|
||||
#
|
||||
* [Administration](Administration/README.md)
|
||||
* [Managing Users](Administration/ManagingUsers.md)
|
||||
* [Durability](Administration/Durability.md)
|
||||
* [ArangoDB Shell](Administration/Arangosh/README.md)
|
||||
* [Shell Output](Administration/Arangosh/Output.md)
|
||||
* [Configuration](Administration/Arangosh/Configuration.md)
|
||||
|
|
|
@ -1,88 +0,0 @@
|
|||
|
||||
@startDocuBlock API_EDGE_CREATE
|
||||
@brief creates an edge
|
||||
|
||||
@RESTHEADER{POST /_api/document,Create edge}
|
||||
|
||||
@RESTALLBODYPARAM{edge-document,json,required}
|
||||
A JSON representation of the edge document must be passed as the body of
|
||||
the POST request. This JSON object may contain the edge's document key in
|
||||
the *_key* attribute if needed.
|
||||
|
||||
@RESTQUERYPARAMETERS
|
||||
|
||||
@RESTQUERYPARAM{collection,string,required}
|
||||
Creates a new edge in the collection identified by *collection* name.
|
||||
|
||||
@RESTQUERYPARAM{waitForSync,boolean,optional}
|
||||
Wait until the edge document has been synced to disk.
|
||||
|
||||
@RESTQUERYPARAM{from,string,required}
|
||||
The document handle of the start point must be passed in *from* handle.
|
||||
|
||||
@RESTQUERYPARAM{to,string,required}
|
||||
The document handle of the end point must be passed in *to* handle.
|
||||
|
||||
@RESTDESCRIPTION
|
||||
Creates a new edge document in the collection named *collection*. A JSON
|
||||
representation of the document must be passed as the body of the POST
|
||||
request.
|
||||
|
||||
In all other respects the method works like *POST /_api/document* for
|
||||
documents.
|
||||
|
||||
@RESTRETURNCODES
|
||||
|
||||
@RESTRETURNCODE{201}
|
||||
is returned if the edge was created successfully and *waitForSync* was
|
||||
*true*.
|
||||
|
||||
@RESTRETURNCODE{202}
|
||||
is returned if the edge was created successfully and *waitForSync* was
|
||||
*false*.
|
||||
|
||||
@RESTRETURNCODE{400}
|
||||
is returned if the body does not contain a valid JSON representation of an
|
||||
edge, or if the collection specified is not an edge collection.
|
||||
The response body contains an error document in this case.
|
||||
|
||||
@RESTRETURNCODE{404}
|
||||
is returned if the collection specified by *collection* is unknown. The
|
||||
response body contains an error document in this case.
|
||||
|
||||
@EXAMPLES
|
||||
|
||||
Create an edge and read it back:
|
||||
|
||||
@EXAMPLE_ARANGOSH_RUN{RestEdgeCreateEdge}
|
||||
try {
|
||||
db._graphs.remove("graph");
|
||||
db._drop("edges");
|
||||
db._drop("vertices");
|
||||
}
|
||||
catch (e) {}
|
||||
|
||||
var Graph = require("@arangodb/general-graph");
|
||||
var g = Graph._create("graph", [Graph._relation("edges", "vertices", "vertices")]);
|
||||
g.vertices.save({_key: "1"});
|
||||
g.vertices.save({_key: "2"});
|
||||
var url = "/_api/document/?collection=edges";
|
||||
|
||||
var response = logCurlRequest("POST", url, { "name": "Emil", _from: "vertices/1", _to: "vertices/2"});
|
||||
|
||||
assert(response.code === 202);
|
||||
|
||||
logJsonResponse(response);
|
||||
var body = response.body.replace(/\\/g, '');
|
||||
var edge_id = JSON.parse(body)._id;
|
||||
var response2 = logCurlRequest("GET", "/_api/document/" + edge_id);
|
||||
|
||||
assert(response2.code === 200);
|
||||
|
||||
logJsonResponse(response2);
|
||||
db._drop("edges");
|
||||
db._drop("vertices");
|
||||
db._graphs.remove("graph");
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
@endDocuBlock
|
||||
|
|
@ -1,65 +0,0 @@
|
|||
|
||||
@startDocuBlock API_EDGE_DELETE
|
||||
@brief deletes an edge
|
||||
|
||||
@RESTHEADER{DELETE /_api/document/{document-handle}#deleteEdge, Deletes edge}
|
||||
|
||||
@RESTURLPARAMETERS
|
||||
|
||||
@RESTURLPARAM{document-handle,string,required}
|
||||
Deletes the edge document identified by *document-handle*.
|
||||
|
||||
@RESTQUERYPARAMETERS
|
||||
|
||||
@RESTQUERYPARAM{rev,string,optional}
|
||||
You can conditionally delete an edge document based on a target revision id by
|
||||
using the *rev* query parameter.
|
||||
|
||||
@RESTQUERYPARAM{policy,string,optional}
|
||||
To control the update behavior in case there is a revision mismatch, you
|
||||
can use the *policy* parameter. This is the same as when replacing edge
|
||||
documents (see replacing edge documents for more details).
|
||||
|
||||
@RESTQUERYPARAM{waitForSync,boolean,optional}
|
||||
Wait until edge document has been synced to disk.
|
||||
|
||||
@RESTHEADERPARAMETERS
|
||||
|
||||
@RESTHEADERPARAM{If-Match,string,optional}
|
||||
You can conditionally delete an edge document based on a target revision id by
|
||||
using the *if-match* HTTP header.
|
||||
|
||||
@RESTDESCRIPTION
|
||||
The body of the response contains a JSON object with the information about
|
||||
the handle and the revision. The attribute *_id* contains the known
|
||||
*document-handle* of the deleted edge document, *_key* contains the key which
|
||||
uniquely identifies a document in a given collection, and the attribute *_rev*
|
||||
contains the new document revision.
|
||||
|
||||
If the *waitForSync* parameter is not specified or set to
|
||||
*false*, then the collection's default *waitForSync* behavior is
|
||||
applied. The *waitForSync* query parameter cannot be used to disable
|
||||
synchronization for collections that have a default *waitForSync* value
|
||||
of *true*.
|
||||
|
||||
@RESTRETURNCODES
|
||||
|
||||
@RESTRETURNCODE{200}
|
||||
is returned if the edge document was deleted successfully and *waitForSync* was
|
||||
*true*.
|
||||
|
||||
@RESTRETURNCODE{202}
|
||||
is returned if the edge document was deleted successfully and *waitForSync* was
|
||||
*false*.
|
||||
|
||||
@RESTRETURNCODE{404}
|
||||
is returned if the collection or the edge document was not found.
|
||||
The response body contains an error document in this case.
|
||||
|
||||
@RESTRETURNCODE{412}
|
||||
is returned if a "If-Match" header or *rev* is given and the found
|
||||
document has a different version. The response will also contain the found
|
||||
document's current revision in the *_rev* attribute. Additionally, the
|
||||
attributes *_id* and *_key* will be returned.
|
||||
@endDocuBlock
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
|
||||
@startDocuBlock API_EDGE_READ
|
||||
@brief reads a single edge
|
||||
|
||||
@RESTHEADER{GET /_api/document/{document-handle}#readEdge, Read edge}
|
||||
|
||||
@RESTURLPARAMETERS
|
||||
|
||||
@RESTURLPARAM{document-handle,string,required}
|
||||
The handle of the edge document.
|
||||
|
||||
@RESTHEADERPARAMETERS
|
||||
|
||||
@RESTHEADERPARAM{If-None-Match,string,optional}
|
||||
If the "If-None-Match" header is given, then it must contain exactly one
|
||||
etag. The edge is returned if it has a different revision than the
|
||||
given etag. Otherwise an *HTTP 304* is returned.
|
||||
|
||||
@RESTHEADERPARAM{If-Match,string,optional}
|
||||
If the "If-Match" header is given, then it must contain exactly one
|
||||
etag. The edge is returned if it has the same revision ad the
|
||||
given etag. Otherwise a *HTTP 412* is returned. As an alternative
|
||||
you can supply the etag in an attribute *rev* in the URL.
|
||||
|
||||
@RESTDESCRIPTION
|
||||
Returns the edge identified by *document-handle*. The returned
|
||||
edge contains a few special attributes:
|
||||
|
||||
- *_id* contains the document handle
|
||||
|
||||
- *_rev* contains the revision
|
||||
|
||||
- *_from* and *to* contain the document handles of the connected
|
||||
vertex documents
|
||||
|
||||
@RESTRETURNCODES
|
||||
|
||||
@RESTRETURNCODE{200}
|
||||
is returned if the edge was found
|
||||
|
||||
@RESTRETURNCODE{304}
|
||||
is returned if the "If-None-Match" header is given and the edge has
|
||||
the same version
|
||||
|
||||
@RESTRETURNCODE{404}
|
||||
is returned if the edge or collection was not found
|
||||
|
||||
@RESTRETURNCODE{412}
|
||||
is returned if a "If-Match" header or *rev* is given and the found
|
||||
document has a different version. The response will also contain the found
|
||||
document's current revision in the *_rev* attribute. Additionally, the
|
||||
attributes *_id* and *_key* will be returned.
|
||||
@endDocuBlock
|
||||
|
|
@ -1,52 +0,0 @@
|
|||
|
||||
@startDocuBlock API_EDGE_READ_HEAD
|
||||
@brief reads a single edge head
|
||||
|
||||
@RESTHEADER{HEAD /_api/document/{document-handle}readEdgeHead, Read edge header}
|
||||
|
||||
@RESTURLPARAMETERS
|
||||
|
||||
@RESTURLPARAM{document-handle,string,required}
|
||||
The handle of the edge document.
|
||||
|
||||
@RESTQUERYPARAMETERS
|
||||
|
||||
@RESTQUERYPARAM{rev,string,optional}
|
||||
You can conditionally fetch an edge document based on a target revision id by
|
||||
using the *rev* query parameter.
|
||||
|
||||
@RESTHEADERPARAMETERS
|
||||
|
||||
@RESTHEADERPARAM{If-None-Match,string,optional}
|
||||
If the "If-None-Match" header is given, then it must contain exactly one
|
||||
etag. If the current document revision is different to the specified etag,
|
||||
an *HTTP 200* response is returned. If the current document revision is
|
||||
identical to the specified etag, then an *HTTP 304* is returned.
|
||||
|
||||
@RESTHEADERPARAM{If-Match,string,optional}
|
||||
You can conditionally fetch an edge document based on a target revision id by
|
||||
using the *if-match* HTTP header.
|
||||
|
||||
@RESTDESCRIPTION
|
||||
Like *GET*, but only returns the header fields and not the body. You
|
||||
can use this call to get the current revision of an edge document or check if
|
||||
it was deleted.
|
||||
|
||||
@RESTRETURNCODES
|
||||
|
||||
@RESTRETURNCODE{200}
|
||||
is returned if the edge document was found
|
||||
|
||||
@RESTRETURNCODE{304}
|
||||
is returned if the "If-None-Match" header is given and the edge document has
|
||||
same version
|
||||
|
||||
@RESTRETURNCODE{404}
|
||||
is returned if the edge document or collection was not found
|
||||
|
||||
@RESTRETURNCODE{412}
|
||||
is returned if a "If-Match" header or *rev* is given and the found
|
||||
document has a different version. The response will also contain the found
|
||||
document's current revision in the *etag* header.
|
||||
@endDocuBlock
|
||||
|
|
@ -1,126 +0,0 @@
|
|||
|
||||
@startDocuBlock API_EDGE_REPLACE
|
||||
@brief replaces an edge
|
||||
|
||||
@RESTHEADER{PUT /_api/document/{document-handle}#replaceEdge, replaces an edge}
|
||||
|
||||
@RESTALLBODYPARAM{edge,json,required}
|
||||
A JSON representation of the new edge data. Including *_from* and *_to* is mandatory.
|
||||
|
||||
@RESTURLPARAMETERS
|
||||
|
||||
@RESTURLPARAM{document-handle,string,required}
|
||||
The handle of the edge document.
|
||||
|
||||
@RESTQUERYPARAMETERS
|
||||
|
||||
@RESTQUERYPARAM{waitForSync,boolean,optional}
|
||||
Wait until edge document has been synced to disk.
|
||||
|
||||
@RESTQUERYPARAM{rev,string,optional}
|
||||
You can conditionally replace an edge document based on a target revision id by
|
||||
using the *rev* query parameter.
|
||||
|
||||
@RESTQUERYPARAM{policy,string,optional}
|
||||
To control the update behavior in case there is a revision mismatch, you
|
||||
can use the *policy* parameter (see below).
|
||||
|
||||
@RESTHEADERPARAMETERS
|
||||
|
||||
@RESTHEADERPARAM{If-Match,string,optional}
|
||||
You can conditionally replace an edge document based on a target revision id by
|
||||
using the *if-match* HTTP header.
|
||||
|
||||
@RESTDESCRIPTION
|
||||
Completely updates (i.e. replaces) the edge document identified by *document-handle*.
|
||||
If the edge document exists and can be updated, then a *HTTP 201* is returned
|
||||
and the "ETag" header field contains the new revision of the edge document.
|
||||
|
||||
If the new edge document passed in the body of the request contains the
|
||||
*document-handle* in the attribute *_id* and the revision in *_rev*,
|
||||
these attributes will be ignored. Only the URI and the "ETag" header are
|
||||
relevant in order to avoid confusion when using proxies.
|
||||
|
||||
Optionally, the query parameter *waitForSync* can be used to force
|
||||
synchronization of the edge document replacement operation to disk even in case
|
||||
that the *waitForSync* flag had been disabled for the entire collection.
|
||||
Thus, the *waitForSync* query parameter can be used to force synchronization
|
||||
of just specific operations. To use this, set the *waitForSync* parameter
|
||||
to *true*. If the *waitForSync* parameter is not specified or set to
|
||||
*false*, then the collection's default *waitForSync* behavior is
|
||||
applied. The *waitForSync* query parameter cannot be used to disable
|
||||
synchronization for collections that have a default *waitForSync* value
|
||||
of *true*.
|
||||
|
||||
The body of the response contains a JSON object with the information about
|
||||
the handle and the revision. The attribute *_id* contains the known
|
||||
*document-handle* of the updated edge document, *_key* contains the key which
|
||||
uniquely identifies a document in a given collection, and the attribute *_rev*
|
||||
contains the new document revision.
|
||||
|
||||
If the edge document does not exist, then a *HTTP 404* is returned and the
|
||||
body of the response contains an error document.
|
||||
|
||||
There are two ways for specifying the targeted revision id for
|
||||
conditional replacements (i.e. replacements that will only be executed if
|
||||
the revision id found in the database matches the revision id specified
|
||||
in the request):
|
||||
- specifying the target revision in the *rev* URL query parameter
|
||||
- specifying the target revision in the *if-match* HTTP header
|
||||
|
||||
Specifying a target revision is optional, however, if done, only one of the
|
||||
described mechanisms must be used (either the *rev* query parameter or the
|
||||
*if-match* HTTP header).
|
||||
Regardless which mechanism is used, the parameter needs to contain the target
|
||||
revision id as returned in the *_rev* attribute of an edge document or
|
||||
by an HTTP *etag* header.
|
||||
|
||||
For example, to conditionally replace an edge document based on a specific revision
|
||||
id, you can use the following request:
|
||||
|
||||
- PUT /_api/document/*document-handle*?rev=*etag*
|
||||
|
||||
If a target revision id is provided in the request (e.g. via the *etag* value
|
||||
in the *rev* URL query parameter above), ArangoDB will check that
|
||||
the revision id of the edge document found in the database is equal to the target
|
||||
revision id provided in the request. If there is a mismatch between the revision
|
||||
id, then by default a *HTTP 412* conflict is returned and no replacement is
|
||||
performed.
|
||||
|
||||
The conditional update behavior can be overridden with the *policy* URL query parameter:
|
||||
|
||||
- PUT /_api/document/*document-handle*?policy=*policy*
|
||||
|
||||
If *policy* is set to *error*, then the behavior is as before: replacements
|
||||
will fail if the revision id found in the database does not match the target
|
||||
revision id specified in the request.
|
||||
|
||||
If *policy* is set to *last*, then the replacement will succeed, even if the
|
||||
revision id found in the database does not match the target revision id specified
|
||||
in the request. You can use the *last* *policy* to force replacements.
|
||||
|
||||
@RESTRETURNCODES
|
||||
|
||||
@RESTRETURNCODE{201}
|
||||
is returned if the edge document was replaced successfully and *waitForSync* was
|
||||
*true*.
|
||||
|
||||
@RESTRETURNCODE{202}
|
||||
is returned if the edge document was replaced successfully and *waitForSync* was
|
||||
*false*.
|
||||
|
||||
@RESTRETURNCODE{400}
|
||||
is returned if the body does not contain a valid JSON representation of an edge
|
||||
document or if applied to a non-edge collection. The response body contains an
|
||||
error document in this case.
|
||||
|
||||
@RESTRETURNCODE{404}
|
||||
is returned if the collection or the edge document was not found
|
||||
|
||||
@RESTRETURNCODE{412}
|
||||
is returned if a "If-Match" header or *rev* is given and the found
|
||||
document has a different version. The response will also contain the found
|
||||
document's current revision in the *_rev* attribute. Additionally, the
|
||||
attributes *_id* and *_key* will be returned.
|
||||
@endDocuBlock
|
||||
|
|
@ -1,110 +0,0 @@
|
|||
|
||||
@startDocuBlock API_EDGE_UPDATES
|
||||
@brief updates an edge
|
||||
|
||||
@RESTHEADER{PATCH /_api/document/{document-handle}#patchEdge, Patches edge}
|
||||
|
||||
@RESTALLBODYPARAM{document,json,required}
|
||||
A JSON representation of the edge update.
|
||||
|
||||
@RESTURLPARAMETERS
|
||||
|
||||
@RESTURLPARAM{document-handle,string,required}
|
||||
The handle of the edge document.
|
||||
|
||||
@RESTQUERYPARAMETERS
|
||||
|
||||
@RESTQUERYPARAM{keepNull,boolean,optional}
|
||||
If the intention is to delete existing attributes with the patch command,
|
||||
the URL query parameter *keepNull* can be used with a value of *false*.
|
||||
This will modify the behavior of the patch command to remove any attributes
|
||||
from the existing edge document that are contained in the patch document with an
|
||||
attribute value of *null*.
|
||||
|
||||
@RESTQUERYPARAM{mergeObjects,boolean,optional}
|
||||
Controls whether objects (not arrays) will be merged if present in both the
|
||||
existing and the patch edge. If set to *false*, the value in the
|
||||
patch edge will overwrite the existing edge's value. If set to
|
||||
*true*, objects will be merged. The default is *true*.
|
||||
|
||||
@RESTQUERYPARAM{waitForSync,boolean,optional}
|
||||
Wait until edge document has been synced to disk.
|
||||
|
||||
@RESTQUERYPARAM{rev,string,optional}
|
||||
You can conditionally patch an edge document based on a target revision id by
|
||||
using the *rev* query parameter.
|
||||
|
||||
@RESTQUERYPARAM{policy,string,optional}
|
||||
To control the update behavior in case there is a revision mismatch, you
|
||||
can use the *policy* parameter.
|
||||
|
||||
@RESTHEADERPARAMETERS
|
||||
|
||||
@RESTHEADERPARAM{If-Match,string,optional}
|
||||
You can conditionally patch an edge document based on a target revision id by
|
||||
using the *if-match* HTTP header.
|
||||
|
||||
@RESTDESCRIPTION
|
||||
Partially updates the edge document identified by *document-handle*.
|
||||
The body of the request must contain a JSON document with the attributes
|
||||
to patch (the patch document). All attributes from the patch document will
|
||||
be added to the existing edge document if they do not yet exist, and overwritten
|
||||
in the existing edge document if they do exist there.
|
||||
|
||||
Setting an attribute value to *null* in the patch document will cause a
|
||||
value of *null* be saved for the attribute by default.
|
||||
|
||||
**Note**: Internal attributes such as *_key*, *_from* and *_to* are immutable
|
||||
once set and cannot be updated.
|
||||
|
||||
Optionally, the query parameter *waitForSync* can be used to force
|
||||
synchronization of the edge document update operation to disk even in case
|
||||
that the *waitForSync* flag had been disabled for the entire collection.
|
||||
Thus, the *waitForSync* query parameter can be used to force synchronization
|
||||
of just specific operations. To use this, set the *waitForSync* parameter
|
||||
to *true*. If the *waitForSync* parameter is not specified or set to
|
||||
*false*, then the collection's default *waitForSync* behavior is
|
||||
applied. The *waitForSync* query parameter cannot be used to disable
|
||||
synchronization for collections that have a default *waitForSync* value
|
||||
of *true*.
|
||||
|
||||
The body of the response contains a JSON object with the information about
|
||||
the handle and the revision. The attribute *_id* contains the known
|
||||
*document-handle* of the updated edge document, *_key* contains the key which
|
||||
uniquely identifies a document in a given collection, and the attribute *_rev*
|
||||
contains the new document revision.
|
||||
|
||||
If the edge document does not exist, then a *HTTP 404* is returned and the
|
||||
body of the response contains an error document.
|
||||
|
||||
You can conditionally update an edge document based on a target revision id by
|
||||
using either the *rev* query parameter or the *if-match* HTTP header.
|
||||
To control the update behavior in case there is a revision mismatch, you
|
||||
can use the *policy* parameter. This is the same as when replacing
|
||||
edge documents (see replacing documents for details).
|
||||
|
||||
@RESTRETURNCODES
|
||||
|
||||
@RESTRETURNCODE{201}
|
||||
is returned if the document was patched successfully and *waitForSync* was
|
||||
*true*.
|
||||
|
||||
@RESTRETURNCODE{202}
|
||||
is returned if the document was patched successfully and *waitForSync* was
|
||||
*false*.
|
||||
|
||||
@RESTRETURNCODE{400}
|
||||
is returned if the body does not contain a valid JSON representation or when
|
||||
applied on an non-edge collection. The response body contains an error document
|
||||
in this case.
|
||||
|
||||
@RESTRETURNCODE{404}
|
||||
is returned if the collection or the edge document was not found
|
||||
|
||||
@RESTRETURNCODE{412}
|
||||
is returned if a "If-Match" header or *rev* is given and the found
|
||||
document has a different version. The response will also contain the found
|
||||
document's current revision in the *_rev* attribute. Additionally, the
|
||||
attributes *_id* and *_key* will be returned.
|
||||
@endDocuBlock
|
||||
|
|
@ -1,63 +1,63 @@
|
|||
arangosh> db.five.save({ name : <span class="hljs-string">"one"</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">"109"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/100"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"100"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"100"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"two"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/104"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"104"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"104"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"three"</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">"107"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"four"</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">"110"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"five"</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">"113"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"three"</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">"116"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"four"</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">"119"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"five"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/122"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"122"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"122"</span>
|
||||
}
|
||||
arangosh> db.five.all().toArray();
|
||||
[
|
||||
{
|
||||
<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">"109"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</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">"119"</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">"116"</span>,
|
||||
<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">"107"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</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">"113"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"122"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/122"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"122"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</span>
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"100"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/100"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"100"</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">"110"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"104"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/104"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"104"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,45 +1,45 @@
|
|||
arangosh> db.five.save({ name : <span class="hljs-string">"one"</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">"129"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/120"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"120"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"120"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"two"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/124"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"124"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"124"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"three"</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">"127"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"four"</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">"130"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"five"</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">"133"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"three"</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">"136"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"four"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/139"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"139"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"139"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"five"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/142"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"142"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"142"</span>
|
||||
}
|
||||
arangosh> db.five.all().limit(<span class="hljs-number">2</span>).toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"139"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/139"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"139"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"124"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/124"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"124"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"142"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/142"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"142"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</span>
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"120"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/120"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"120"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,40 +1,40 @@
|
|||
arangosh> db.users.save({ name: <span class="hljs-string">"Gerhard"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/149"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"149"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"149"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/140"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"140"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"140"</span>
|
||||
}
|
||||
arangosh> db.users.save({ name: <span class="hljs-string">"Helmut"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/153"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"153"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"153"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/144"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"144"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"144"</span>
|
||||
}
|
||||
arangosh> db.users.save({ name: <span class="hljs-string">"Angela"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/156"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"156"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"156"</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">"147"</span>
|
||||
}
|
||||
arangosh> db.users.all().toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"149"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/149"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"149"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"156"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/156"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"156"</span>,
|
||||
<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">"147"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"153"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/153"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"153"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"144"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/144"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"144"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"140"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/140"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"140"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
|
||||
}
|
||||
]
|
||||
arangosh> db.users.byExample({ <span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20"</span> }).toArray();
|
||||
|
@ -42,9 +42,9 @@ arangosh> db.users.byExample({ <span class="hljs-string">"_id"</span> : <span
|
|||
arangosh> 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">"149"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/149"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"149"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"140"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/140"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"140"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,26 +1,26 @@
|
|||
arangosh> db.users.save({ name: <span class="hljs-string">"Gerhard"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/169"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"169"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"169"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/160"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"160"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"160"</span>
|
||||
}
|
||||
arangosh> db.users.save({ name: <span class="hljs-string">"Helmut"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/173"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"173"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"173"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/164"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"164"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"164"</span>
|
||||
}
|
||||
arangosh> db.users.save({ name: <span class="hljs-string">"Angela"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/176"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"176"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"176"</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">"167"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-keyword">var</span> a = db.users.byExample( {<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span> } );
|
||||
arangosh> <span class="hljs-keyword">while</span> (a.hasNext()) print(a.next());
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"176"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/176"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"176"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"167"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/167"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"167"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
arangosh> db.old.ensureIndex({ type: <span class="hljs-string">"skiplist"</span>, fields: [ <span class="hljs-string">"age"</span> ] });
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/184"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/175"</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> db.old.ensureIndex({ type: <span class="hljs-string">"skiplist"</sp
|
|||
}
|
||||
arangosh> db.old.save({ age: <span class="hljs-number">15</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/187"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"187"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"187"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/178"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"178"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"178"</span>
|
||||
}
|
||||
arangosh> db.old.save({ age: <span class="hljs-number">25</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/191"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"191"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"191"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/182"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"182"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"182"</span>
|
||||
}
|
||||
arangosh> db.old.save({ age: <span class="hljs-number">30</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/194"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"194"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"194"</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">"185"</span>
|
||||
}
|
||||
arangosh> 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">"187"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/187"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"187"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"178"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/178"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"178"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">15</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"191"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/191"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"191"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"182"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/182"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"182"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">25</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
arangosh> db.old.ensureIndex({ type: <span class="hljs-string">"skiplist"</span>, fields: [ <span class="hljs-string">"age"</span> ] });
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/202"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/193"</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> db.old.ensureIndex({ type: <span class="hljs-string">"skiplist"</sp
|
|||
}
|
||||
arangosh> db.old.save({ age: <span class="hljs-number">15</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/205"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"205"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"205"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/196"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"196"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"196"</span>
|
||||
}
|
||||
arangosh> db.old.save({ age: <span class="hljs-number">25</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/209"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"209"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"209"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/200"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"200"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"200"</span>
|
||||
}
|
||||
arangosh> db.old.save({ age: <span class="hljs-number">30</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/212"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"212"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"212"</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">"203"</span>
|
||||
}
|
||||
arangosh> 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">"205"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/205"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"205"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"196"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/196"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"196"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">15</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"209"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/209"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"209"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"200"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/200"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"200"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">25</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"212"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/212"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"212"</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">"203"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">30</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
arangosh> db.geo.ensureIndex({ type: <span class="hljs-string">"geo"</span>, fields: [ <span class="hljs-string">"loc"</span> ] });
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/220"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/211"</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>
|
||||
|
@ -22,9 +22,9 @@ arangosh> <span class="hljs-keyword">for</span> (<span class="hljs-keyword">v
|
|||
arangosh> 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">"1277"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1277"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"1277"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1268"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1268"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"1268"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
|
@ -32,9 +32,9 @@ arangosh> db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-n
|
|||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/0"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1166"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1166"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"1166"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1157"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1157"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"1157"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
arangosh> db.geo.ensureIndex({ type: <span class="hljs-string">"geo"</span>, fields: [ <span class="hljs-string">"loc"</span> ] });
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/2340"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/2331"</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> 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/3397"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3397"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"3397"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3388"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3388"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"3388"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
|
@ -34,9 +34,9 @@ arangosh> 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/3286"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3286"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"3286"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3277"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3277"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"3277"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
|
|
|
@ -5,9 +5,9 @@ arangosh> 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/5517"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5517"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5517"</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">"5508"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
|
@ -16,9 +16,9 @@ arangosh> 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/5406"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5406"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5406"</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">"5397"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
|
@ -27,9 +27,9 @@ arangosh> 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/5520"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5520"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5520"</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">"5511"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
|
@ -38,9 +38,9 @@ arangosh> 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/5628"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5628"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5628"</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">"5619"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">10</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
|
@ -49,9 +49,9 @@ arangosh> 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">"5514"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5505"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5505"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5505"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
|
@ -59,10 +59,10 @@ arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
|
|||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/-10"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5409"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5409"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5409"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.5567985761</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">"5400"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
|
@ -70,10 +70,10 @@ arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
|
|||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/10"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5631"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5631"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5631"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.5567985761</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">"5622"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">10</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
|
@ -81,10 +81,10 @@ arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
|
|||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/10/10"</span>
|
||||
},
|
||||
{
|
||||
<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">"5403"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.5567985761</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5394"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5394"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5394"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
|
@ -92,10 +92,10 @@ arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
|
|||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/-10"</span>
|
||||
},
|
||||
{
|
||||
<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">"5625"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.5567985761</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5616"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5616"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5616"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">10</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
arangosh> db.example.save({ Hello : <span class="hljs-string">"world"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6593"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6593"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6593"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6584"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6584"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6584"</span>
|
||||
}
|
||||
arangosh> db.example.replaceByExample({ Hello: <span class="hljs-string">"world"</span> }, {Hello: <span class="hljs-string">"mars"</span>}, <span class="hljs-literal">false</span>, <span class="hljs-number">5</span>);
|
||||
<span class="hljs-number">1</span>
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
arangosh> db.example.save({ Hello : <span class="hljs-string">"world"</span>, foo : <span class="hljs-string">"bar"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6606"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6606"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6606"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6597"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6597"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6597"</span>
|
||||
}
|
||||
arangosh> db.example.updateByExample({ Hello: <span class="hljs-string">"world"</span> }, { Hello: <span class="hljs-string">"foo"</span>, World: <span class="hljs-string">"bar"</span> }, <span class="hljs-literal">false</span>);
|
||||
<span class="hljs-number">1</span>
|
||||
arangosh> db.example.byExample({ Hello: <span class="hljs-string">"foo"</span> }).toArray()
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6606"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6606"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6610"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6597"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6597"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6601"</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>
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
arangosh> db._create(<span class="hljs-string">"mycollection"</span>)
|
||||
[ArangoCollection <span class="hljs-number">6618</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">6609</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
arangosh> db.mycollection.save({ _key: <span class="hljs-string">"testKey"</span>, Hello : <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">"6621"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6612"</span>
|
||||
}
|
||||
arangosh> db._query(<span class="hljs-string">'FOR my IN mycollection RETURN my._key'</span>).toArray()
|
||||
[
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._query(aqlQuery<span class="hljs-string">`FOR doc IN <span class
|
|||
{
|
||||
<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">"6621"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6612"</span>,
|
||||
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -9,7 +9,7 @@ arangosh> 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.00037097930908203125</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0003800392150878906</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
|
|
@ -7,15 +7,15 @@ arangosh> 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.00006198883056640625</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00009012222290039062</span>
|
||||
},
|
||||
<span class="hljs-string">"profile"</span> : {
|
||||
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">9.5367431640625e-7</span>,
|
||||
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.0000171661376953125</span>,
|
||||
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.00000286102294921875</span>,
|
||||
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.000009059906005859375</span>,
|
||||
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.000015020370483398438</span>,
|
||||
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.0000209808349609375</span>
|
||||
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">0.0000019073486328125</span>,
|
||||
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.000025033950805664062</span>,
|
||||
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.0000019073486328125</span>,
|
||||
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.000013113021850585938</span>,
|
||||
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.00002288818359375</span>,
|
||||
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.00003314018249511719</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ arangosh> 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.0003921985626220703</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0004570484161376953</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
@ -31,7 +31,7 @@ arangosh> 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.0003960132598876953</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0005068778991699219</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@ arangosh> stmt.explain();
|
|||
},
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"12"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11"</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>
|
||||
|
|
|
@ -3,8 +3,8 @@ arangosh> <span class="hljs-keyword">var</span> stmt = db._createStatement(
|
|||
arangosh> stmt.parse();
|
||||
{
|
||||
<span class="hljs-string">"bindVars"</span> : [
|
||||
<span class="hljs-string">"bar"</span>,
|
||||
<span class="hljs-string">"@collection"</span>
|
||||
<span class="hljs-string">"@collection"</span>,
|
||||
<span class="hljs-string">"bar"</span>
|
||||
],
|
||||
<span class="hljs-string">"collections"</span> : [ ],
|
||||
<span class="hljs-string">"ast"</span> : [
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
arangosh> db._create("test");
|
||||
[ArangoCollection 7258, "test" (type document, status loaded)]
|
||||
[ArangoCollection 7249, "test" (type document, status loaded)]
|
||||
arangosh> for (i = 0; i < 100; ++i) { db.test.save({ value: i }); }
|
||||
arangosh> db.test.ensureIndex({ type: "skiplist", fields: [ "value" ] });
|
||||
{
|
||||
"id" : "test/7562",
|
||||
"id" : "test/7553",
|
||||
"type" : "skiplist",
|
||||
"fields" : [
|
||||
"value"
|
||||
|
|
|
@ -27,7 +27,7 @@ arangosh> stmt.explain();
|
|||
},
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7562"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7553"</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>
|
||||
|
|
|
@ -26,7 +26,7 @@ arangosh> stmt.explain({ allPlans: <span class="hljs-literal">true</span> });
|
|||
},
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7562"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7553"</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>
|
||||
|
|
|
@ -25,7 +25,7 @@ arangosh> stmt.explain({ optimizer: { rules: [ <span class="hljs-string">"-us
|
|||
},
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7562"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7553"</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>
|
||||
|
|
|
@ -10,7 +10,7 @@ arangosh> 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">"7598"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7589"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">50.9364</span>,
|
||||
|
@ -21,7 +21,7 @@ arangosh> 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">"7601"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7592"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">53.5653</span>,
|
||||
|
|
|
@ -14,7 +14,7 @@ arangosh> 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">"7604"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7595"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">45.76</span>,
|
||||
|
@ -28,7 +28,7 @@ arangosh> 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">"7608"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7599"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">48.856700000000004</span>,
|
||||
|
@ -37,12 +37,26 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>
|
||||
}
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"startcity"</span> : <span class="hljs-string">"Hamburg"</span>,
|
||||
<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">"7589"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">50.9364</span>,
|
||||
<span class="hljs-number">6.9528</span>
|
||||
],
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>
|
||||
}
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"startcity"</span> : <span class="hljs-string">"Hamburg"</span>,
|
||||
<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">"7608"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7599"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">48.856700000000004</span>,
|
||||
|
@ -56,7 +70,7 @@ arangosh> 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">"7604"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7595"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">45.76</span>,
|
||||
|
@ -64,19 +78,5 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
],
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>
|
||||
}
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"startcity"</span> : <span class="hljs-string">"Hamburg"</span>,
|
||||
<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">"7598"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">50.9364</span>,
|
||||
<span class="hljs-number">6.9528</span>
|
||||
],
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
@ -15,7 +15,7 @@ arangosh> 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">"7604"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7595"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">45.76</span>,
|
||||
|
@ -26,7 +26,7 @@ arangosh> 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">"7608"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7599"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">48.856700000000004</span>,
|
||||
|
@ -39,10 +39,21 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
{
|
||||
<span class="hljs-string">"startCity"</span> : <span class="hljs-string">"Hamburg"</span>,
|
||||
<span class="hljs-string">"connectedCities"</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">"7589"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">50.9364</span>,
|
||||
<span class="hljs-number">6.9528</span>
|
||||
],
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</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">"7608"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7599"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">48.856700000000004</span>,
|
||||
|
@ -53,24 +64,13 @@ arangosh> 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">"7604"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7595"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">45.76</span>,
|
||||
<span class="hljs-number">4.84</span>
|
||||
],
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</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">"7598"</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">50.9364</span>,
|
||||
<span class="hljs-number">6.9528</span>
|
||||
],
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
arangosh> col = db.example;
|
||||
[ArangoCollection <span class="hljs-number">7670</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7661</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
arangosh> col.unload();
|
||||
arangosh> col;
|
||||
[ArangoCollection <span class="hljs-number">7670</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status unloaded)]
|
||||
[ArangoCollection <span class="hljs-number">7661</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status unloaded)]
|
||||
|
|
|
@ -1,31 +1,31 @@
|
|||
arangosh> db._create(<span class="hljs-string">"vertex"</span>);
|
||||
[ArangoCollection <span class="hljs-number">7673</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7664</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
arangosh> db._createEdgeCollection(<span class="hljs-string">"relation"</span>);
|
||||
[ArangoCollection <span class="hljs-number">7675</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7666</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
arangosh> v1 = db.vertex.insert({ name : <span class="hljs-string">"vertex 1"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7678"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7678"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7678"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7669"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7669"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7669"</span>
|
||||
}
|
||||
arangosh> v2 = db.vertex.insert({ name : <span class="hljs-string">"vertex 2"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7682"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7682"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7682"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7673"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7673"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7673"</span>
|
||||
}
|
||||
arangosh> e1 = db.relation.insert(v1, v2, { label : <span class="hljs-string">"knows"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7685"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7685"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7685"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7676"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7676"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7676"</span>
|
||||
}
|
||||
arangosh> db._document(e1);
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7685"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7685"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7678"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7682"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7685"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7676"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7676"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7669"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7673"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7676"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
|
|
|
@ -1,33 +1,33 @@
|
|||
arangosh> db._create(<span class="hljs-string">"vertex"</span>);
|
||||
[ArangoCollection <span class="hljs-number">7691</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7682</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
arangosh> db._createEdgeCollection(<span class="hljs-string">"relation"</span>);
|
||||
[ArangoCollection <span class="hljs-number">7693</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7684</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
arangosh> myGraph.v1 = db.vertex.insert({ name : <span class="hljs-string">"vertex 1"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7696"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7696"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7696"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7687"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7687"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7687"</span>
|
||||
}
|
||||
arangosh> myGraph.v2 = db.vertex.insert({ name : <span class="hljs-string">"vertex 2"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7700"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7700"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7700"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7691"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7691"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7691"</span>
|
||||
}
|
||||
arangosh> myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
|
||||
........> { label : <span class="hljs-string">"knows"</span>});
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7703"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7703"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7703"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7694"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7694"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7694"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7703"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7703"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7696"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7700"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7703"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7694"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7694"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7687"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7691"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7694"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
arangosh> db.relation.edges(myGraph.e1._id);
|
||||
|
|
|
@ -1,33 +1,33 @@
|
|||
arangosh> db._create(<span class="hljs-string">"vertex"</span>);
|
||||
[ArangoCollection <span class="hljs-number">7710</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7701</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
arangosh> db._createEdgeCollection(<span class="hljs-string">"relation"</span>);
|
||||
[ArangoCollection <span class="hljs-number">7712</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7703</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
arangosh> myGraph.v1 = db.vertex.insert({ name : <span class="hljs-string">"vertex 1"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7715"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7715"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7715"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7706"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7706"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7706"</span>
|
||||
}
|
||||
arangosh> myGraph.v2 = db.vertex.insert({ name : <span class="hljs-string">"vertex 2"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7719"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7719"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7719"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7710"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7710"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7710"</span>
|
||||
}
|
||||
arangosh> myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
|
||||
........> { label : <span class="hljs-string">"knows"</span>});
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7722"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7722"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7722"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7713"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7713"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7713"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7722"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7722"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7715"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7719"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7722"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7713"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7713"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7706"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7710"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7713"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
arangosh> db.relation.inEdges(myGraph.v1._id);
|
||||
|
@ -35,11 +35,11 @@ arangosh> db.relation.inEdges(myGraph.v1._id);
|
|||
arangosh> db.relation.inEdges(myGraph.v2._id);
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7722"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7722"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7715"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7719"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7722"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7713"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7713"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7706"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7710"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7713"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,43 +1,43 @@
|
|||
arangosh> db._create(<span class="hljs-string">"vertex"</span>);
|
||||
[ArangoCollection <span class="hljs-number">7730</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7721</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
arangosh> db._createEdgeCollection(<span class="hljs-string">"relation"</span>);
|
||||
[ArangoCollection <span class="hljs-number">7732</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">7723</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
arangosh> myGraph.v1 = db.vertex.insert({ name : <span class="hljs-string">"vertex 1"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7735"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7735"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7735"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7726"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7726"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7726"</span>
|
||||
}
|
||||
arangosh> myGraph.v2 = db.vertex.insert({ name : <span class="hljs-string">"vertex 2"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7739"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7739"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7739"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7730"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7730"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7730"</span>
|
||||
}
|
||||
arangosh> myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
|
||||
........> { label : <span class="hljs-string">"knows"</span>});
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7742"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7742"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7742"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7733"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7733"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7733"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7742"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7742"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7735"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7739"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7742"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7733"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7733"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7726"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7730"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7733"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
arangosh> db.relation.outEdges(myGraph.v1._id);
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7742"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7742"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7735"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7739"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7742"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7733"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7733"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7726"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7730"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7733"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -5,169 +5,169 @@ arangosh> db.circles.toArray();
|
|||
{
|
||||
<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">"7773"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7772"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"7"</span>
|
||||
},
|
||||
{
|
||||
<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">"7779"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7778"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"9"</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">"7754"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7753"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</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">"7770"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7769"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"6"</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">"7761"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7760"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</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">"7767"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7766"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"5"</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">"7764"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7763"</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">"7782"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7781"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"10"</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">"7785"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7784"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"11"</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">"7758"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7757"</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">"7776"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7775"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"8"</span>
|
||||
}
|
||||
]
|
||||
arangosh> db.edges.toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7795"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7795"</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">"7795"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</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">"_key"</span> : <span class="hljs-string">"7813"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7813"</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">"7813"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</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">"_key"</span> : <span class="hljs-string">"7792"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7792"</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">"7792"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</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">"_key"</span> : <span class="hljs-string">"7816"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7816"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7815"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7815"</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">"7816"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7815"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</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">"_key"</span> : <span class="hljs-string">"7788"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7788"</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">"7788"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</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">"_key"</span> : <span class="hljs-string">"7810"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7810"</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">"7810"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</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">"_key"</span> : <span class="hljs-string">"7798"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7798"</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">"7798"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</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">"_key"</span> : <span class="hljs-string">"7801"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7801"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7800"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7800"</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">"7801"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7800"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_schubi"</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">"_key"</span> : <span class="hljs-string">"7804"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7804"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7806"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7806"</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">"7806"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</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">"_key"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7791"</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">"7791"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</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">"_key"</span> : <span class="hljs-string">"7812"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7812"</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">"7812"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</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">"_key"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7787"</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">"7787"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</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">"_key"</span> : <span class="hljs-string">"7803"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7803"</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">"7804"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7803"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_foo"</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">"_key"</span> : <span class="hljs-string">"7807"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7807"</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">"7807"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7797"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7797"</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">"7797"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</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">"_key"</span> : <span class="hljs-string">"7809"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7809"</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">"7809"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</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">"_key"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7794"</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">"7794"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</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>
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ arangosh> db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
|
|||
{
|
||||
<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">"7754"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7753"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</span>
|
||||
},
|
||||
<span class="hljs-literal">null</span>
|
||||
|
@ -13,15 +13,15 @@ arangosh> db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
|
|||
{
|
||||
<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">"7758"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7757"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"2"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7788"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7788"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7787"</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">"7788"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</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>
|
||||
|
@ -31,15 +31,15 @@ arangosh> db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
|
|||
{
|
||||
<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">"7761"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7760"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7792"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7792"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7791"</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">"7792"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</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>
|
||||
|
@ -49,15 +49,15 @@ arangosh> db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
|
|||
{
|
||||
<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">"7764"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7763"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"4"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7795"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7795"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7794"</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">"7795"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</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>
|
||||
|
@ -71,7 +71,7 @@ arangosh> db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
|
|||
{
|
||||
<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">"7754"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7753"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</span>
|
||||
},
|
||||
<span class="hljs-literal">null</span>
|
||||
|
@ -80,15 +80,15 @@ arangosh> db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
|
|||
{
|
||||
<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">"7758"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7757"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"2"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7788"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7788"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7787"</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">"7788"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</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>
|
||||
|
@ -98,15 +98,15 @@ arangosh> db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
|
|||
{
|
||||
<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">"7761"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7760"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7792"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7792"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7791"</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">"7792"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</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>
|
||||
|
@ -116,15 +116,15 @@ arangosh> db._query(<span class="hljs-string">"FOR v, e IN OUTBOUND SHORTEST_
|
|||
{
|
||||
<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">"7764"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7763"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"4"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7795"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7795"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7794"</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">"7795"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</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>
|
||||
|
|
|
@ -4,7 +4,7 @@ arangosh> db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
|
|||
{
|
||||
<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">"7754"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7753"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</span>
|
||||
},
|
||||
<span class="hljs-literal">null</span>
|
||||
|
@ -13,15 +13,15 @@ arangosh> db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
|
|||
{
|
||||
<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">"7758"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7757"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"2"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7788"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7788"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7787"</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">"7788"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</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>
|
||||
|
@ -31,15 +31,15 @@ arangosh> db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
|
|||
{
|
||||
<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">"7761"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7760"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7792"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7792"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7791"</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">"7792"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</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>
|
||||
|
@ -49,15 +49,15 @@ arangosh> db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
|
|||
{
|
||||
<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">"7764"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7763"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"4"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7795"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7795"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7794"</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">"7795"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</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>
|
||||
|
@ -71,7 +71,7 @@ arangosh> db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
|
|||
{
|
||||
<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">"7754"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7753"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</span>
|
||||
},
|
||||
<span class="hljs-literal">null</span>
|
||||
|
@ -80,15 +80,15 @@ arangosh> db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
|
|||
{
|
||||
<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">"7758"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7757"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"2"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7788"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7788"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7787"</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">"7788"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7787"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</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>
|
||||
|
@ -98,15 +98,15 @@ arangosh> db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
|
|||
{
|
||||
<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">"7761"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7760"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7792"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7792"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7791"</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">"7792"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7791"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</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>
|
||||
|
@ -116,15 +116,15 @@ arangosh> db._query(<span class="hljs-string">"FOR a IN circles FILTER a._key
|
|||
{
|
||||
<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">"7764"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7763"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"4"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7795"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7795"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7794"</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">"7795"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7794"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</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>
|
||||
|
|
|
@ -5,170 +5,170 @@ arangosh> db.circles.toArray();
|
|||
{
|
||||
<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">"7781"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7867"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"7"</span>
|
||||
},
|
||||
{
|
||||
<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">"7787"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7873"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"9"</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">"7762"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7848"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</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">"7778"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7864"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"6"</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">"7769"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7855"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</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">"7775"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7861"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"5"</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">"7772"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7858"</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">"7790"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7876"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"10"</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">"7793"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7879"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"11"</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">"7766"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7852"</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">"7784"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7870"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"8"</span>
|
||||
}
|
||||
]
|
||||
arangosh> db.edges.toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7815"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7815"</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">"7815"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</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">"_key"</span> : <span class="hljs-string">"7796"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7796"</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">"7796"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</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">"_key"</span> : <span class="hljs-string">"7800"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7800"</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">"7800"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</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">"_key"</span> : <span class="hljs-string">"7806"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7806"</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">"7806"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</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">"_key"</span> : <span class="hljs-string">"7812"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7812"</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">"7812"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_foo"</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">"_key"</span> : <span class="hljs-string">"7818"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7818"</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">"7818"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</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">"_key"</span> : <span class="hljs-string">"7803"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7803"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7889"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7889"</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">"7803"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7889"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</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">"_key"</span> : <span class="hljs-string">"7824"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7824"</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">"7824"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7904"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7904"</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">"7904"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</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">"_key"</span> : <span class="hljs-string">"7821"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7821"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7882"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7882"</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">"7882"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</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">"_key"</span> : <span class="hljs-string">"7898"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7898"</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">"7898"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_foo"</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">"_key"</span> : <span class="hljs-string">"7892"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7892"</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">"7892"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</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">"_key"</span> : <span class="hljs-string">"7907"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7907"</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">"7821"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7907"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</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">"_key"</span> : <span class="hljs-string">"7809"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7809"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7910"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7910"</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">"7910"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</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">"_key"</span> : <span class="hljs-string">"7895"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7895"</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">"7809"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7895"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_schubi"</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">"_key"</span> : <span class="hljs-string">"7886"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7886"</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">"7886"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</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">"_key"</span> : <span class="hljs-string">"7901"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7901"</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">"7901"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</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>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7865"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7865"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7865"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7951"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7951"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7951"</span>
|
||||
}
|
||||
|
|
|
@ -8,14 +8,14 @@ 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: <span class="hljs-number">7919</span>
|
||||
etag: <span class="hljs-number">8005</span>
|
||||
|
||||
{
|
||||
<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/7919"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7919"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7919"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/8005"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8005"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8005"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ 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: <span class="hljs-number">7943</span>
|
||||
etag: <span class="hljs-number">8029</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -44,7 +44,7 @@ etag: <span class="hljs-number">7943</span>
|
|||
],
|
||||
<span class="hljs-string">"orphanCollections"</span> : [ ],
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7943"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8029"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -6,14 +6,14 @@ 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: <span class="hljs-number">8042</span>
|
||||
etag: <span class="hljs-number">8128</span>
|
||||
|
||||
{
|
||||
<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/8042"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8042"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8042"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"male/8128"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8128"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8128"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@ 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: <span class="hljs-number">8067</span>
|
||||
etag: <span class="hljs-number">8153</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -29,7 +29,7 @@ etag: <span class="hljs-number">8067</span>
|
|||
<span class="hljs-string">"otherVertices"</span>
|
||||
],
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8067"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8153"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@ 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: <span class="hljs-number">8128</span>
|
||||
etag: <span class="hljs-number">8214</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -36,7 +36,7 @@ etag: <span class="hljs-number">8128</span>
|
|||
],
|
||||
<span class="hljs-string">"orphanCollections"</span> : [ ],
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8128"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8214"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -2,7 +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>
|
||||
etag: <span class="hljs-number">8335</span>
|
||||
etag: <span class="hljs-number">8421</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -14,7 +14,7 @@ etag: <span class="hljs-number">8335</span>
|
|||
<span class="hljs-string">"male"</span>
|
||||
],
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8335"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8421"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ 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: <span class="hljs-number">8411</span>
|
||||
etag: <span class="hljs-number">8497</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -11,7 +11,7 @@ etag: <span class="hljs-number">8411</span>
|
|||
<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">"8411"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8497"</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>
|
||||
|
|
|
@ -2,7 +2,7 @@ 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: <span class="hljs-number">8447</span>
|
||||
etag: <span class="hljs-number">8533</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -21,7 +21,7 @@ etag: <span class="hljs-number">8447</span>
|
|||
],
|
||||
<span class="hljs-string">"orphanCollections"</span> : [ ],
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8447"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8533"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>
|
||||
}
|
||||
|
|
|
@ -2,14 +2,14 @@ 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: <span class="hljs-number">8484</span>
|
||||
etag: <span class="hljs-number">8562</span>
|
||||
|
||||
{
|
||||
<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">"8484"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8562"</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>
|
||||
|
|
|
@ -9,7 +9,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">"8580"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8658"</span>,
|
||||
<span class="hljs-string">"edgeDefinitions"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"germanHighway"</span>,
|
||||
|
@ -46,7 +46,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">"8535"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8613"</span>,
|
||||
<span class="hljs-string">"edgeDefinitions"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"relation"</span>,
|
||||
|
|
|
@ -6,15 +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: <span class="hljs-number">8820</span>
|
||||
etag: <span class="hljs-number">8898</span>
|
||||
|
||||
{
|
||||
<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">"8820"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"8790"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8898"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"8868"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -6,15 +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: <span class="hljs-number">8879</span>
|
||||
etag: <span class="hljs-number">8957</span>
|
||||
|
||||
{
|
||||
<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">"8879"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"8864"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8957"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"8942"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -8,15 +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: <span class="hljs-number">8937</span>
|
||||
etag: <span class="hljs-number">9015</span>
|
||||
|
||||
{
|
||||
<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">"8937"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"8922"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9015"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"9000"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -2,7 +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>
|
||||
etag: <span class="hljs-number">8995</span>
|
||||
etag: <span class="hljs-number">9073</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -23,7 +23,7 @@ etag: <span class="hljs-number">8995</span>
|
|||
],
|
||||
<span class="hljs-string">"orphanCollections"</span> : [ ],
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8995"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9073"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ 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: <span class="hljs-number">9078</span>
|
||||
etag: <span class="hljs-number">9156</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -39,7 +39,7 @@ etag: <span class="hljs-number">9078</span>
|
|||
],
|
||||
<span class="hljs-string">"orphanCollections"</span> : [ ],
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9078"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9156"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -7,15 +7,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: <span class="hljs-number">9175</span>
|
||||
etag: <span class="hljs-number">9253</span>
|
||||
|
||||
{
|
||||
<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">"9175"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"9145"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9253"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"9223"</span>
|
||||
},
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
arangosh> db.example.ensureIndex({ type: <span class="hljs-string">"skiplist"</span>, fields: [ <span class="hljs-string">"a"</span>, <span class="hljs-string">"b"</span> ] });
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/9193"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/9271"</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> <span class="hljs-keyword">var</span> indexInfo = db.example.getInd
|
|||
arangosh> indexInfo;
|
||||
[
|
||||
<span class="hljs-string">"example/0"</span>,
|
||||
<span class="hljs-string">"example/9193"</span>
|
||||
<span class="hljs-string">"example/9271"</span>
|
||||
]
|
||||
arangosh> db._index(indexInfo[<span class="hljs-number">0</span>])
|
||||
{
|
||||
|
@ -31,7 +31,7 @@ arangosh> db._index(indexInfo[<span class="hljs-number">0</span>])
|
|||
}
|
||||
arangosh> db._index(indexInfo[<span class="hljs-number">1</span>])
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/9193"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/9271"</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>,
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
arangosh> <span class="hljs-keyword">var</span> explain = <span class="hljs-built_in">require</span>(<span class="hljs-string">"@arangodb/aql/explainer"</span>).explain;
|
||||
arangosh> db.example.ensureIndex({ type: <span class="hljs-string">"skiplist"</span>, fields: [ <span class="hljs-string">"a"</span>, <span class="hljs-string">"b"</span> ] });
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/9202"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/9280"</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>,
|
||||
|
|
|
@ -6,7 +6,7 @@ EOF
|
|||
|
||||
HTTP/1.1 202 Accepted
|
||||
content-type: text/plain; charset=utf-8
|
||||
x-arango-async-id: 146460048983864
|
||||
x-arango-async-id: 146571888727128
|
||||
|
||||
shell> curl --dump - http://localhost:8529/_api/job/pending
|
||||
|
||||
|
@ -14,9 +14,9 @@ HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> O
|
|||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
|
||||
[
|
||||
<span class="hljs-string">"146460048983864"</span>
|
||||
<span class="hljs-string">"146571888727128"</span>
|
||||
]
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146460048983864/cancel
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146571888727128/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>
|
||||
|
@ -30,5 +30,5 @@ HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> O
|
|||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
|
||||
[
|
||||
<span class="hljs-string">"146460048983864"</span>
|
||||
<span class="hljs-string">"146571888727128"</span>
|
||||
]
|
||||
|
|
|
@ -2,7 +2,7 @@ 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: 146460048983870
|
||||
x-arango-async-id: 146571888727134
|
||||
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/all
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ 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: 146460048983874
|
||||
x-arango-async-id: 146571888727138
|
||||
|
||||
shell> curl --dump - http://localhost:8529/_admin/time
|
||||
|
||||
|
@ -10,11 +10,11 @@ HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> O
|
|||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"time"</span> : <span class="hljs-number">1464600506.155582</span>,
|
||||
<span class="hljs-string">"time"</span> : <span class="hljs-number">1465718894.010325</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=1464600506.155582
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/expired?stamp=1465718894.010325
|
||||
|
||||
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>
|
||||
|
|
|
@ -2,9 +2,9 @@ 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: 146460048983881
|
||||
x-arango-async-id: 146571888727145
|
||||
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/146460048983881
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/146571888727145
|
||||
|
||||
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>
|
||||
|
|
|
@ -2,13 +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: 146460048983891
|
||||
x-arango-async-id: 146571888727155
|
||||
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146460048983891
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146571888727155
|
||||
|
||||
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">146460048983891</span>
|
||||
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">146571888727155</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"server"</span> : <span class="hljs-string">"arango"</span>,
|
||||
|
|
|
@ -6,13 +6,13 @@ EOF
|
|||
|
||||
HTTP/1.1 202 Accepted
|
||||
content-type: text/plain; charset=utf-8
|
||||
x-arango-async-id: 146460048983895
|
||||
x-arango-async-id: 146571888727159
|
||||
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146460048983895
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146571888727159
|
||||
|
||||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">400</span> Bad Request
|
||||
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">146571888727159</span>
|
||||
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">146460048983895</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">true</span>,
|
||||
|
|
|
@ -2,7 +2,7 @@ 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: 146460048983899
|
||||
x-arango-async-id: 146571888727163
|
||||
|
||||
shell> curl --dump - http://localhost:8529/_api/job/done
|
||||
|
||||
|
@ -10,5 +10,5 @@ HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> O
|
|||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
|
||||
[
|
||||
<span class="hljs-string">"146460048983899"</span>
|
||||
<span class="hljs-string">"146571888727163"</span>
|
||||
]
|
||||
|
|
|
@ -2,7 +2,7 @@ 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: 146460048983903
|
||||
x-arango-async-id: 146571888727167
|
||||
|
||||
shell> curl --dump - http://localhost:8529/_api/job/pending
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ 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: 146460048983907
|
||||
x-arango-async-id: 146571888727171
|
||||
|
||||
shell> curl --dump - http://localhost:8529/_api/job/pending
|
||||
|
||||
|
@ -10,9 +10,9 @@ HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> O
|
|||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
|
||||
[
|
||||
<span class="hljs-string">"146460048983907"</span>
|
||||
<span class="hljs-string">"146571888727171"</span>
|
||||
]
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/146460048983907
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/146571888727171
|
||||
|
||||
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>
|
||||
|
|
|
@ -2,13 +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: 146460048983912
|
||||
x-arango-async-id: 146571888727176
|
||||
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146460048983912
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146571888727176
|
||||
|
||||
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">146460048983912</span>
|
||||
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">146571888727176</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"server"</span> : <span class="hljs-string">"arango"</span>,
|
||||
|
|
|
@ -2,9 +2,9 @@ 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: 146460048983916
|
||||
x-arango-async-id: 146571888727180
|
||||
|
||||
shell> curl --dump - http://localhost:8529/_api/job/146460048983916
|
||||
shell> curl --dump - http://localhost:8529/_api/job/146571888727180
|
||||
|
||||
HTTP/1.1 204 No Content
|
||||
content-type: text/plain; charset=utf-8
|
||||
|
|
|
@ -6,8 +6,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9208"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9208"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9208"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9286"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9286"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9286"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -6,8 +6,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9220"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9220"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9220"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9298"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9298"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9298"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9232"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9232"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9232"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9310"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9310"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9310"</span>
|
||||
}
|
||||
|
|
|
@ -7,22 +7,22 @@ arangosh> 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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"0"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"GET"</span>,
|
||||
<span class="hljs-string">"parameters"</span> : {
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9244"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9244"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9244"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9322"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9322"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9322"</span>
|
||||
}
|
||||
|
|
|
@ -7,22 +7,22 @@ arangosh> 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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"0"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"GET"</span>,
|
||||
<span class="hljs-string">"parameters"</span> : {
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9256"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9256"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9256"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9334"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9334"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9334"</span>
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> })
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9268"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9268"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9268"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9346"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9346"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9346"</span>
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9275"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9275"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9275"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9353"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9353"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9353"</span>
|
||||
}
|
||||
|
|
|
@ -7,22 +7,22 @@ arangosh> 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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"0"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"GET"</span>,
|
||||
<span class="hljs-string">"parameters"</span> : {
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
arangosh> <span class="hljs-keyword">var</span> files = <span class="hljs-built_in">require</span>(<span class="hljs-string">"fs"</span>);
|
||||
arangosh> relativeFile = files.join(__dirname, <span class="hljs-string">"scripts"</span>, <span class="hljs-string">"test.js"</span>);
|
||||
<span class="hljs-regexp">/local/</span>home/willi/src/devel/scripts/test.js
|
||||
<span class="hljs-regexp">/Users/</span>fceller/<span class="hljs-number">1</span>_ArangoDB/ArangoDB-DEVEL/scripts/test.js
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> db._modules.save({
|
|||
........> <span class="hljs-string">"};"</span>
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/9288"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9288"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9288"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/9366"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9366"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9366"</span>
|
||||
}
|
||||
|
|
|
@ -5,8 +5,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9292"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9292"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9292"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9370"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9370"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9370"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -9,8 +9,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9312"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9312"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9312"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9390"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9390"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9390"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -15,8 +15,8 @@ arangosh> db._routing.save({
|
|||
........> ]
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9324"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9324"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9324"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9402"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9402"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9402"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -16,8 +16,8 @@ arangosh> db._routing.save({
|
|||
........> ]
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9336"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9336"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9336"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9414"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9414"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9414"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -9,7 +9,7 @@ arangosh> db._modules.save({
|
|||
........> <span class="hljs-string">"};"</span>
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/9348"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9348"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9348"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/9426"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9426"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9426"</span>
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ arangosh> db._routing.save({
|
|||
........> ]
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9352"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9352"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9352"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9430"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9430"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9430"</span>
|
||||
}
|
||||
|
|
|
@ -5,9 +5,9 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9356"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9356"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9356"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9434"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9434"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9434"</span>
|
||||
}
|
||||
arangosh> db._routing.save({
|
||||
........> url: <span class="hljs-string">"/subdirectory/ourtest/2"</span>,
|
||||
|
@ -16,9 +16,9 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9359"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9359"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9359"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9437"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9437"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9437"</span>
|
||||
}
|
||||
arangosh> db._routing.save({
|
||||
........> url: <span class="hljs-string">"/subdirectory/ourtest/3"</span>,
|
||||
|
@ -27,8 +27,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9362"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9362"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9362"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9440"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9440"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9440"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -11,22 +11,22 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"0"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"GET"</span>,
|
||||
<span class="hljs-string">"parameters"</span> : {
|
||||
|
@ -52,22 +52,22 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"0"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"GET"</span>,
|
||||
<span class="hljs-string">"parameters"</span> : {
|
||||
|
@ -93,22 +93,22 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"0"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"GET"</span>,
|
||||
<span class="hljs-string">"parameters"</span> : {
|
||||
|
|
|
@ -8,8 +8,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9399"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9399"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9399"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9477"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9477"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9477"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -11,22 +11,22 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"0"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"GET"</span>,
|
||||
<span class="hljs-string">"parameters"</span> : {
|
||||
|
@ -54,22 +54,22 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"16"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"POST"</span>,
|
||||
<span class="hljs-string">"requestBody"</span> : <span class="hljs-string">"{hello: 'world'}"</span>,
|
||||
|
@ -98,22 +98,22 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</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">7851</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">40183</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">37871</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146460048980351"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">50762</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146571888723572"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"headers"</span> : {
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"authorization"</span> : <span class="hljs-string">"Basic cm9vdDo="</span>,
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"content-length"</span> : <span class="hljs-string">"16"</span>,
|
||||
<span class="hljs-string">"connection"</span> : <span class="hljs-string">"Keep-Alive"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>,
|
||||
<span class="hljs-string">"host"</span> : <span class="hljs-string">"127.0.0.1"</span>
|
||||
<span class="hljs-string">"user-agent"</span> : <span class="hljs-string">"ArangoDB"</span>,
|
||||
<span class="hljs-string">"accept-encoding"</span> : <span class="hljs-string">"deflate"</span>
|
||||
},
|
||||
<span class="hljs-string">"requestType"</span> : <span class="hljs-string">"PUT"</span>,
|
||||
<span class="hljs-string">"requestBody"</span> : <span class="hljs-string">"{hello: 'world'}"</span>,
|
||||
|
|
|
@ -10,7 +10,7 @@ arangosh> tasks.register({
|
|||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"this is a sample task to spawn a slow aql query"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"timed"</span>,
|
||||
<span class="hljs-string">"offset"</span> : <span class="hljs-number">0.00001</span>,
|
||||
<span class="hljs-string">"created"</span> : <span class="hljs-number">1464600506.351439</span>,
|
||||
<span class="hljs-string">"created"</span> : <span class="hljs-number">1465718894.332018</span>,
|
||||
<span class="hljs-string">"command"</span> : <span class="hljs-string">"require('internal').db._query('FOR sleepLoooong IN 1..5 LET sleepLoooonger = SLE..."</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>
|
||||
|
@ -18,10 +18,10 @@ arangosh> tasks.register({
|
|||
arangosh> queries.current();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"209"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"216"</span>,
|
||||
<span class="hljs-string">"query"</span> : <span class="hljs-string">"FOR sleepLoooong IN 1..5 LET sleepLoooonger = SLEEP(1000) RETURN sleepLoooong"</span>,
|
||||
<span class="hljs-string">"started"</span> : <span class="hljs-string">"2016-05-30T09:28:26Z"</span>,
|
||||
<span class="hljs-string">"runTime"</span> : <span class="hljs-number">1.0265510082244873</span>,
|
||||
<span class="hljs-string">"started"</span> : <span class="hljs-string">"2016-06-12T08:08:14Z"</span>,
|
||||
<span class="hljs-string">"runTime"</span> : <span class="hljs-number">1.0397028923034668</span>,
|
||||
<span class="hljs-string">"state"</span> : <span class="hljs-string">"executing"</span>
|
||||
}
|
||||
]
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue