mirror of https://gitee.com/bigwinds/arangodb
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
This commit is contained in:
commit
e06c65a7a6
|
@ -121,7 +121,10 @@ void JSInliningHeuristic::Finalize() {
|
|||
|
||||
bool JSInliningHeuristic::CandidateCompare::operator()(
|
||||
const Candidate& left, const Candidate& right) const {
|
||||
return left.node != right.node && left.calls >= right.calls;
|
||||
if (left.calls != right.calls) {
|
||||
return left.calls > right.calls;
|
||||
}
|
||||
return left.node < right.node;
|
||||
}
|
||||
|
||||
|
||||
|
|
40
CHANGELOG
40
CHANGELOG
|
@ -1,6 +1,46 @@
|
|||
v3.0.0 (XXXX-XX-XX)
|
||||
-------------------
|
||||
|
||||
* forward ported V8 Comparator bugfix for inline heuristics from
|
||||
https://github.com/v8/v8/commit/5ff7901e24c2c6029114567de5a08ed0f1494c81
|
||||
|
||||
* changed to-string conversion for AQL objects and arrays, used by the AQL
|
||||
function `TO_STRING()` and implicit to-string casts in AQL
|
||||
|
||||
- arrays are now converted into their JSON-stringify equivalents, e.g.
|
||||
|
||||
- `[ ]` is now converted to `[]`
|
||||
- `[ 1, 2, 3 ]` is now converted to `[1,2,3]`
|
||||
- `[ "test", 1, 2 ] is now converted to `["test",1,2]`
|
||||
|
||||
Previous versions of ArangoDB converted arrays with no members into the
|
||||
empty string, and non-empty arrays into a comma-separated list of member
|
||||
values, without the surrounding angular brackets. Additionally, string
|
||||
array members were not enclosed in quotes in the result string:
|
||||
|
||||
- `[ ]` was converted to ``
|
||||
- `[ 1, 2, 3 ]` was converted to `1,2,3`
|
||||
- `[ "test", 1, 2 ] was converted to `test,1,2`
|
||||
|
||||
- objects are now converted to their JSON-stringify equivalents, e.g.
|
||||
|
||||
- `{ }` is converted to `{}`
|
||||
- `{ a: 1, b: 2 }` is converted to `{"a":1,"b":2}`
|
||||
- `{ "test" : "foobar" }` is converted to `{"test":"foobar"}`
|
||||
|
||||
Previous versions of ArangoDB always converted objects into the string
|
||||
`[object Object]`
|
||||
|
||||
This change affects also the AQL functions `CONCAT()` and `CONCAT_SEPARATOR()`
|
||||
which treated array values differently in previous versions. Previous versions
|
||||
of ArangoDB automatically flattened array values on the first level of the array,
|
||||
e.g. `CONCAT([1, 2, 3, [ 4, 5, 6 ]])` produced `1,2,3,4,5,6`. Now this will produce
|
||||
`[1,2,3,[4,5,6]]`. To flatten array members on the top level, you can now use
|
||||
the more explicit `CONCAT(FLATTEN([1, 2, 3, [4, 5, 6]], 1))`.
|
||||
|
||||
* added C++ implementations for AQL functions `SLICE()`, `CONTAINS()` and
|
||||
`RANDOM_TOKEN()`
|
||||
|
||||
* as a consequence of the upgrade to V8 version 5, the implementation of the
|
||||
JavaScript `Buffer` object had to be changed. JavaScript `Buffer` objects in
|
||||
ArangoDB now always store their data on the heap. There is no shared pool
|
||||
|
|
|
@ -28,6 +28,10 @@ monitoring of the server.
|
|||
|
||||
@startDocuBlock JSF_get_admin_server_role
|
||||
|
||||
<!-- js/actions/api-system.js -->
|
||||
|
||||
@startDocuBlock JSF_get_admin_server_id
|
||||
|
||||
<!-- js/actions/api-cluster.js -->
|
||||
|
||||
@startDocuBlock JSF_cluster_statistics_GET
|
||||
@startDocuBlock JSF_cluster_statistics_GET
|
||||
|
|
|
@ -37,9 +37,9 @@ book-check-restheader-leftovers:
|
|||
# Check for all lines starting with exclamation marks, except image links which are exclamation mar + bracket
|
||||
book-check-mdpp-leftovers:
|
||||
@echo "##### checking for mdpp leftovers for $(NAME)"
|
||||
@if test "`find ppbooks/$(NAME) -name '*.md' -exec grep -- '^![^\[]' {} \; -print | wc -l`" -gt 0; then \
|
||||
@if test "`find ppbooks/$(NAME) -name '*.md' -exec grep -- '^![^\[!]' {} \; -print | wc -l`" -gt 0; then \
|
||||
echo "found these unconverted Markdown-PP tags: "; \
|
||||
find ppbooks/$(NAME) -name '*.md' -exec grep '^![^\[]' {} \; -print; \
|
||||
find ppbooks/$(NAME) -name '*.md' -exec grep '^![^\[!]' {} \; -print; \
|
||||
exit 1; \
|
||||
fi
|
||||
|
||||
|
@ -167,7 +167,7 @@ build-book:
|
|||
cd ppbooks/$(NAME) && gitbook build ./ ./../../books/$(NAME)
|
||||
python ../Scripts/deprecated.py
|
||||
|
||||
make book-check-markdown-leftovers
|
||||
# make book-check-markdown-leftovers
|
||||
|
||||
clean-book:
|
||||
@rm -rvf books/$(NAME)
|
||||
|
@ -205,7 +205,7 @@ check-docublocks:
|
|||
grep -v '.*#.*:.*' \
|
||||
>> /tmp/rawindoc.txt
|
||||
cat /tmp/rawindoc.txt | sed -e "s;.*ck ;;" -e "s;.*ne ;;" |sort -u > /tmp/indoc.txt
|
||||
grep -R '^/// @startDocuBlock' ../DocuBlocks --include "*.md" --include "*.mdpp" |grep -v aardvark > /tmp/rawinprog.txt
|
||||
grep -R '^@startDocuBlock' ../DocuBlocks --include "*.md" --include "*.mdpp" |grep -v aardvark > /tmp/rawinprog.txt
|
||||
# searching the Inline docublocks needs some more blacklisting:
|
||||
grep -R '@startDocuBlockInline' --include "*.h" --include "*.cpp" --include "*.js" --include "*.mdpp" . |\
|
||||
grep -v ppbook |\
|
||||
|
@ -264,9 +264,9 @@ build-books:
|
|||
make build-books-keep-md NAME=AQL
|
||||
make build-books-keep-md NAME=HTTP
|
||||
|
||||
make ppbook-check-html-link NAME=Users
|
||||
make ppbook-check-html-link NAME=AQL
|
||||
make ppbook-check-html-link NAME=HTTP
|
||||
#make ppbook-check-html-link NAME=Users
|
||||
#make ppbook-check-html-link NAME=AQL
|
||||
#make ppbook-check-html-link NAME=HTTP
|
||||
|
||||
make check-docublocks
|
||||
|
||||
|
|
|
@ -297,12 +297,12 @@ Remove a document:
|
|||
a1 = db.example.insert({ a : 1 });
|
||||
db._remove(a1);
|
||||
db._remove(a1); // xpError(ERROR_ARANGO_DOCUMENT_NOT_FOUND);
|
||||
db._remove(a1, true);
|
||||
db._remove(a1, {overwrite: true}); // xpError(ERROR_ARANGO_DOCUMENT_NOT_FOUND);
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
@endDocuBlock documentsCollectionRemoveSuccess
|
||||
|
||||
Remove a document with a conflict:
|
||||
Remove the document in the revision `a1` with a conflict:
|
||||
|
||||
@startDocuBlockInline documentsCollectionRemoveConflict
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionRemoveConflict}
|
||||
|
@ -310,7 +310,7 @@ Remove a document with a conflict:
|
|||
a1 = db.example.insert({ a : 1 });
|
||||
a2 = db._replace(a1, { a : 2 });
|
||||
db._remove(a1); // xpError(ERROR_ARANGO_CONFLICT)
|
||||
db._remove(a1, true);
|
||||
db._remove(a1, {overwrite: true} );
|
||||
db._document(a1); // xpError(ERROR_ARANGO_DOCUMENT_NOT_FOUND)
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
@ -321,7 +321,7 @@ Remove a document using new signature:
|
|||
@startDocuBlockInline documentsCollectionRemoveSignature
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionRemoveSignature}
|
||||
~ db._create("example");
|
||||
db.example.insert({ a: 1 } );
|
||||
db.example.insert({ _key: "11265325374", a: 1 } );
|
||||
| db.example.remove("example/11265325374",
|
||||
{ overwrite: true, waitForSync: false})
|
||||
~ db._drop("example");
|
||||
|
|
|
@ -849,7 +849,7 @@ the edge will not be stored.
|
|||
|
||||
|
||||
|
||||
Replaces the data of an edge in collection edgeCollectionName
|
||||
Replaces the data of an edge in collection edgeCollectionName. Note that `_from` and `_to` are mandatory.
|
||||
|
||||
`graph.edgeCollectionName.replace(edgeId, data, options)`
|
||||
|
||||
|
@ -869,7 +869,7 @@ Replaces the data of an edge in collection edgeCollectionName
|
|||
var examples = require("@arangodb/graph-examples/example-graph.js");
|
||||
var graph = examples.loadGraph("social");
|
||||
graph.relation.save("female/alice", "female/diana", {typo: "nose", _key: "aliceAndDiana"});
|
||||
graph.relation.replace("relation/aliceAndDiana", {type: "knows"});
|
||||
graph.relation.replace("relation/aliceAndDiana", {type: "knows", _from: "female/alice", _to: "female/diana"});
|
||||
~ examples.dropGraph("social");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
@endDocuBlock generalGraphEdgeCollectionReplace
|
||||
|
|
|
@ -125,6 +125,40 @@ Additionally, the `TO_STRING()` AQL function now converts `null` values into an
|
|||
(`""`) instead of the string `"null"`, which is more in line with `LENGTH(null)` returning
|
||||
`0` and not `4` since v2.6.
|
||||
|
||||
The output of `TO_STRING()` has also changed for arrays and objects as follows:
|
||||
|
||||
- arrays are now converted into their JSON-stringify equivalents, e.g.
|
||||
|
||||
- `[ ]` is now converted to `[]`
|
||||
- `[ 1, 2, 3 ]` is now converted to `[1,2,3]`
|
||||
- `[ "test", 1, 2 ] is now converted to `["test",1,2]`
|
||||
|
||||
Previous versions of ArangoDB converted arrays with no members into the
|
||||
empty string, and non-empty arrays into a comma-separated list of member
|
||||
values, without the surrounding angular brackets. Additionally, string
|
||||
array members were not enclosed in quotes in the result string:
|
||||
|
||||
- `[ ]` was converted to ``
|
||||
- `[ 1, 2, 3 ]` was converted to `1,2,3`
|
||||
- `[ "test", 1, 2 ] was converted to `test,1,2`
|
||||
|
||||
- objects are now converted to their JSON-stringify equivalents, e.g.
|
||||
|
||||
- `{ }` is converted to `{}`
|
||||
- `{ a: 1, b: 2 }` is converted to `{"a":1,"b":2}`
|
||||
- `{ "test" : "foobar" }` is converted to `{"test":"foobar"}`
|
||||
|
||||
Previous versions of ArangoDB always converted objects into the string
|
||||
`[object Object]`
|
||||
|
||||
This change also affects other parts in AQL that used `TO_STRING()` to implicitly
|
||||
cast operands to strings. It also affects the AQL functions `CONCAT()` and
|
||||
`CONCAT_SEPARATOR()` which treated array values differently. Previous versions
|
||||
of ArangoDB automatically flattened array values in the first level of the array,
|
||||
e.g. `CONCAT([1, 2, 3, [ 4, 5, 6 ]])` produced `1,2,3,4,5,6`. Now this will produce
|
||||
`[1,2,3,[4,5,6]]`. To flatten array members on the top level, you can now use
|
||||
the more explicit `CONCAT(FLATTEN([1, 2, 3, [4, 5, 6]], 1))`.
|
||||
|
||||
!SUBSECTION Arithmetic operators
|
||||
|
||||
As the arithmetic operations in AQL implicitly convert their operands to numeric values using
|
||||
|
@ -486,7 +520,7 @@ the result to be created.
|
|||
Calls to the previous API can be translated as follows:
|
||||
|
||||
- old: GET `/_api/document?collection=<collection>&type=<type>` without HTTP request body
|
||||
- 3.0: PUT `/_api/simple/all-keys` with HTTP request body `{"name":"<collection>","type":"id"}`
|
||||
- 3.0: PUT `/_api/simple/all-keys` with HTTP request body `{"collection":"<collection>","type":"id"}`
|
||||
|
||||
The result format of this API has also changed slightly. In previous versions calls to
|
||||
the API returned a JSON object with a `documents` attribute. As the functionality is
|
||||
|
|
|
@ -1,28 +0,0 @@
|
|||
|
||||
|
||||
@brief Replaces the data of a vertex in collection vertexCollectionName
|
||||
|
||||
`graph.vertexCollectionName.replace(vertexId, data, options)`
|
||||
|
||||
@PARAMS
|
||||
|
||||
@PARAM{vertexId, string, required}
|
||||
*_id* attribute of the vertex
|
||||
|
||||
@PARAM{data, object, required}
|
||||
JSON data of vertex.
|
||||
|
||||
@PARAM{options, object, optional}
|
||||
See [collection documentation](../Documents/DocumentMethods.md)
|
||||
|
||||
@EXAMPLES
|
||||
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{generalGraphVertexCollectionReplace}
|
||||
var examples = require("@arangodb/graph-examples/example-graph.js");
|
||||
var graph = examples.loadGraph("social");
|
||||
graph.male.save({neym: "Jon", _key: "john"});
|
||||
graph.male.replace("male/john", {name: "John"});
|
||||
~ examples.dropGraph("social");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
|
||||
@startDocuBlock JSF_get_admin_server_id
|
||||
@brief Get to know the internal id of the server
|
||||
|
||||
@RESTHEADER{GET /_admin/server/id, Return id of a server in a cluster}
|
||||
|
||||
@RESTDESCRIPTION
|
||||
|
||||
Returns the id of a server in a cluster.
|
||||
The id is empty if it is working in single server mode.
|
||||
|
||||
@RESTRETURNCODES
|
||||
|
||||
@RESTRETURNCODE{200}
|
||||
Is returned in all cases.
|
||||
@endDocuBlock
|
||||
|
|
@ -46,14 +46,17 @@ is returned.
|
|||
|
||||
@EXAMPLE_ARANGOSH_RUN{RestCollectionIdentifierRename}
|
||||
var cn = "products1";
|
||||
var cnn = "newname";
|
||||
db._drop(cn);
|
||||
db._drop(cnn);
|
||||
var coll = db._create(cn);
|
||||
var url = "/_api/collection/" + coll.name() + "/rename";
|
||||
|
||||
var response = logCurlRequest('PUT', url, { name: "newname" });
|
||||
var response = logCurlRequest('PUT', url, { name: cnn });
|
||||
|
||||
assert(response.code === 200);
|
||||
db._flushCache();
|
||||
db._drop("newname");
|
||||
db._drop(cnn);
|
||||
|
||||
logJsonResponse(response);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
|
|
|
@ -121,7 +121,7 @@ key.
|
|||
assert(response.code === 201);
|
||||
|
||||
logJsonResponse(response);
|
||||
~ db._drop(cn);
|
||||
db._drop(cn);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
|
||||
Create a document in a collection named *products* with a collection-level
|
||||
|
@ -140,7 +140,7 @@ Create a document in a collection named *products* with a collection-level
|
|||
assert(response.code === 202);
|
||||
|
||||
logJsonResponse(response);
|
||||
~ db._drop(cn);
|
||||
db._drop(cn);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
|
||||
Create a document in a collection with a collection-level *waitForSync*
|
||||
|
@ -151,7 +151,7 @@ value of *false*, but using the *waitForSync* query parameter.
|
|||
db._drop(cn);
|
||||
db._create(cn, { waitForSync: false });
|
||||
|
||||
var url = "/_api/document/" + cn + "&waitForSync=true";
|
||||
var url = "/_api/document/" + cn + "?waitForSync=true";
|
||||
var body = '{ "Hello": "World" }';
|
||||
|
||||
var response = logCurlRequest('POST', url, body);
|
||||
|
@ -159,14 +159,13 @@ value of *false*, but using the *waitForSync* query parameter.
|
|||
assert(response.code === 201);
|
||||
|
||||
logJsonResponse(response);
|
||||
~ db._drop(cn);
|
||||
db._drop(cn);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
|
||||
Unknown collection name
|
||||
|
||||
@EXAMPLE_ARANGOSH_RUN{RestDocumentHandlerPostUnknownCollection1}
|
||||
var cn = "products";
|
||||
db._drop(cn);
|
||||
|
||||
var url = "/_api/document/" + cn;
|
||||
var body = '{ "Hello": "World" }';
|
||||
|
@ -183,6 +182,7 @@ Illegal document
|
|||
@EXAMPLE_ARANGOSH_RUN{RestDocumentHandlerPostBadJson1}
|
||||
var cn = "products";
|
||||
db._drop(cn);
|
||||
db._create(cn);
|
||||
|
||||
var url = "/_api/document/" + cn;
|
||||
var body = '{ 1: "World" }';
|
||||
|
@ -192,40 +192,43 @@ Illegal document
|
|||
assert(response.code === 400);
|
||||
|
||||
logJsonResponse(response);
|
||||
db._drop(cn);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
|
||||
Insert multiple documents:
|
||||
###!TODO, make this example work.
|
||||
|
||||
EXAMPLE_ARANGOSH_RUN{RestDocumentHandlerPostMulti}
|
||||
@EXAMPLE_ARANGOSH_RUN{RestDocumentHandlerPostMulti1}
|
||||
var cn = "products";
|
||||
db._drop(cn);
|
||||
db._create(cn);
|
||||
|
||||
var url = "/_api/document/" + cn;
|
||||
var body = '[{"Hello":"Earth"}, {"Hello":"Venus"}, {"Hello":"Mars"}]';
|
||||
|
||||
var response = logCurlRequest('POST', url, body);
|
||||
|
||||
assert(response.code === 200);
|
||||
assert(response.code === 202);
|
||||
|
||||
logJsonResponse(response);
|
||||
ND_EXAMPLE_ARANGOSH_RUN
|
||||
db._drop(cn);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
|
||||
Use of returnNew:
|
||||
###!TODO, make this example work.
|
||||
|
||||
EXAMPLE_ARANGOSH_RUN{RestDocumentHandlerPostMulti}
|
||||
@EXAMPLE_ARANGOSH_RUN{RestDocumentHandlerPostMulti2}
|
||||
var cn = "products";
|
||||
db._drop(cn);
|
||||
db._create(cn);
|
||||
|
||||
var url = "/_api/document/" + cn + "?returnNew=true";
|
||||
var body = '{"Hello":"World"}';
|
||||
|
||||
var response = logCurlRequest('POST', url, body);
|
||||
|
||||
assert(response.code === 200);
|
||||
assert(response.code === 202);
|
||||
|
||||
logJsonResponse(response);
|
||||
END_EXAMPLE_ARANGOSH_RUN
|
||||
db._drop(cn);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
@endDocuBlock
|
||||
|
||||
|
|
|
@ -2,17 +2,17 @@
|
|||
@startDocuBlock REST_DOCUMENT_READ_ALL
|
||||
@brief reads all documents from collection
|
||||
|
||||
@RESTHEADER{GET /_api/document/{collection},Read all documents}
|
||||
@RESTHEADER{PUT /_api/simple/all-keys, Read all documents}
|
||||
|
||||
@RESTQUERYPARAMETERS
|
||||
|
||||
@RESTQUERYPARAM{collection,string,optional}
|
||||
@RESTBODYPARAM{collection,string,optional,}
|
||||
The name of the collection. This is only for backward compatibility.
|
||||
In ArangoDB versions < 3.0, the URL path was */_api/document* and
|
||||
this query parameter was required. This combination still works, but
|
||||
the recommended way is to specify the collection in the URL path.
|
||||
this was passed in via the query parameter "collection".
|
||||
This combination was removed.
|
||||
|
||||
@RESTQUERYPARAM{type,string,optional}
|
||||
@RESTBODYPARAM{type,string,optional,}
|
||||
The type of the result. The following values are allowed:
|
||||
|
||||
- *id*: returns an array of document ids (*_id* attributes)
|
||||
|
@ -29,7 +29,7 @@ not be relied on.
|
|||
|
||||
@RESTRETURNCODES
|
||||
|
||||
@RESTRETURNCODE{200}
|
||||
@RESTRETURNCODE{201}
|
||||
All went well.
|
||||
|
||||
@RESTRETURNCODE{404}
|
||||
|
@ -47,14 +47,15 @@ Return all document paths
|
|||
db.products.save({"hello1":"world1"});
|
||||
db.products.save({"hello2":"world1"});
|
||||
db.products.save({"hello3":"world1"});
|
||||
var url = "/_api/document/" + cn;
|
||||
var url = "/_api/simple/all-keys";
|
||||
var body = {collection: cn};
|
||||
|
||||
var response = logCurlRequest('GET', url);
|
||||
var response = logCurlRequest('PUT', url, body);
|
||||
|
||||
assert(response.code === 200);
|
||||
assert(response.code === 201);
|
||||
|
||||
logJsonResponse(response);
|
||||
~ db._drop(cn);
|
||||
db._drop(cn);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
|
||||
Return all document keys
|
||||
|
@ -67,14 +68,15 @@ Return all document keys
|
|||
db.products.save({"hello1":"world1"});
|
||||
db.products.save({"hello2":"world1"});
|
||||
db.products.save({"hello3":"world1"});
|
||||
var url = "/_api/document/" + cn + "&type=key";
|
||||
var url = "/_api/simple/all-keys";
|
||||
var body = {collection: cn, type: "id"};
|
||||
|
||||
var response = logCurlRequest('GET', url);
|
||||
var response = logCurlRequest('PUT', url, body);
|
||||
|
||||
assert(response.code === 200);
|
||||
assert(response.code === 201);
|
||||
|
||||
logJsonResponse(response);
|
||||
~ db._drop(cn);
|
||||
db._drop(cn);
|
||||
@END_EXAMPLE_ARANGOSH_RUN
|
||||
|
||||
Collection does not exist
|
||||
|
|
|
@ -55,13 +55,20 @@ response body contains an error document in this case.
|
|||
Create an edge and read it back:
|
||||
|
||||
@EXAMPLE_ARANGOSH_RUN{RestEdgeCreateEdge}
|
||||
var Graph = require("@arangodb/graph-blueprint").Graph;
|
||||
var g = new Graph("graph", "vertices", "edges");
|
||||
g.addVertex(1);
|
||||
g.addVertex(2);
|
||||
var url = "/_api/document/?collection=edges&from=vertices/1&to=vertices/2";
|
||||
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" });
|
||||
var response = logCurlRequest("POST", url, { "name": "Emil", _from: "vertices/1", _to: "vertices/2"});
|
||||
|
||||
assert(response.code === 202);
|
||||
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
|
||||
@startDocuBlock JSA_put_api_simple_replace_by_example
|
||||
@brief replaces the body of all documents of a collection that match an
|
||||
example
|
||||
|
||||
@brief replaces the body of all documents of a collection that match an example
|
||||
@RESTHEADER{PUT /_api/simple/replace-by-example, Replace documents by example}
|
||||
|
||||
@RESTBODYPARAM{collection,string,required,string}
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
|
||||
@startDocuBlock JSA_put_api_simple_update_by_example
|
||||
@brief partially updates the body of all documents of a collection that
|
||||
match an example
|
||||
|
||||
@brief partially updates the body of all documents of a collection that match an example
|
||||
@RESTHEADER{PUT /_api/simple/update-by-example, Update documents by example}
|
||||
|
||||
@RESTBODYPARAM{collection,string,required,string}
|
||||
|
|
|
@ -1,39 +0,0 @@
|
|||
|
||||
|
||||
@brief selects the n first documents in the collection
|
||||
`collection.first(count)`
|
||||
|
||||
The *first* method returns the n first documents from the collection, in
|
||||
order of document insertion/update time.
|
||||
|
||||
If called with the *count* argument, the result is a list of up to
|
||||
*count* documents. If *count* is bigger than the number of documents
|
||||
in the collection, then the result will contain as many documents as there
|
||||
are in the collection.
|
||||
The result list is ordered, with the "oldest" documents being positioned at
|
||||
the beginning of the result list.
|
||||
|
||||
When called without an argument, the result is the first document from the
|
||||
collection. If the collection does not contain any documents, the result
|
||||
returned is *null*.
|
||||
|
||||
**Note**: this method is not supported in sharded collections with more than
|
||||
one shard.
|
||||
|
||||
@EXAMPLES
|
||||
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionFirst}
|
||||
~ db._create("example");
|
||||
~ db.example.save({ Hello : "world" });
|
||||
~ db.example.save({ Foo : "bar" });
|
||||
db.example.first(1);
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionFirstNull}
|
||||
~ db._create("example");
|
||||
~ db.example.save({ Hello : "world" });
|
||||
db.example.first();
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
|
||||
|
||||
@brief selects the n last documents in the collection
|
||||
`collection.last(count)`
|
||||
|
||||
The *last* method returns the n last documents from the collection, in
|
||||
order of document insertion/update time.
|
||||
|
||||
If called with the *count* argument, the result is a list of up to
|
||||
*count* documents. If *count* is bigger than the number of documents
|
||||
in the collection, then the result will contain as many documents as there
|
||||
are in the collection.
|
||||
The result list is ordered, with the "latest" documents being positioned at
|
||||
the beginning of the result list.
|
||||
|
||||
When called without an argument, the result is the last document from the
|
||||
collection. If the collection does not contain any documents, the result
|
||||
returned is *null*.
|
||||
|
||||
**Note**: this method is not supported in sharded collections with more than
|
||||
one shard.
|
||||
|
||||
@EXAMPLES
|
||||
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionLast}
|
||||
~ db._create("example");
|
||||
~ db.example.save({ Hello : "world" });
|
||||
~ db.example.save({ Foo : "bar" });
|
||||
db.example.last(2);
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionLastNull}
|
||||
~ db._create("example");
|
||||
~ db.example.save({ Hello : "world" });
|
||||
db.example.last(1);
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
||||
|
|
@ -1,69 +0,0 @@
|
|||
|
||||
|
||||
@brief removes a document
|
||||
`db._remove(document)`
|
||||
|
||||
Removes a document. If there is revision mismatch, then an error is thrown.
|
||||
|
||||
`db._remove(document, true)`
|
||||
|
||||
Removes a document. If there is revision mismatch, then mismatch is ignored
|
||||
and document is deleted. The function returns *true* if the document
|
||||
existed and was deleted. It returns *false*, if the document was already
|
||||
deleted.
|
||||
|
||||
`db._remove(document, true, waitForSync)` or
|
||||
`db._remove(document, {overwrite: true or false, waitForSync: true or false})`
|
||||
|
||||
The optional *waitForSync* parameter can be used to force synchronization
|
||||
of the document deletion operation to disk even in case that the
|
||||
*waitForSync* flag had been disabled for the entire collection. Thus,
|
||||
the *waitForSync* 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* parameter cannot be used to disable
|
||||
synchronization for collections that have a default *waitForSync* value
|
||||
of *true*.
|
||||
|
||||
`db._remove(document-handle, data)`
|
||||
|
||||
As before. Instead of document a *document-handle* can be passed as first
|
||||
argument.
|
||||
|
||||
@EXAMPLES
|
||||
|
||||
Remove a document:
|
||||
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionRemove}
|
||||
~ db._create("example");
|
||||
a1 = db.example.insert({ a : 1 });
|
||||
db._remove(a1);
|
||||
db._remove(a1); // xpError(ERROR_ARANGO_DOCUMENT_NOT_FOUND);
|
||||
db._remove(a1, true);
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
||||
Remove a document with a conflict:
|
||||
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionRemoveConflict}
|
||||
~ db._create("example");
|
||||
a1 = db.example.insert({ a : 1 });
|
||||
a2 = db._replace(a1, { a : 2 });
|
||||
db._remove(a1); // xpError(ERROR_ARANGO_CONFLICT)
|
||||
db._remove(a1, true);
|
||||
db._document(a1); // xpError(ERROR_ARANGO_DOCUMENT_NOT_FOUND)
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
||||
Remove a document using new signature:
|
||||
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{documentsCollectionRemoveSignature}
|
||||
~ db._create("example");
|
||||
db.example.insert({ a: 1 } );
|
||||
| db.example.remove("example/11265325374",
|
||||
{ overwrite: true, waitForSync: false})
|
||||
~ db._drop("example");
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
|
||||
|
|
@ -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/216995"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"216995"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"216995"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"two"</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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/216999"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"216999"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"216999"</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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217002"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217002"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217002"</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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217005"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217005"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217005"</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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217008"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217008"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217008"</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">"_key"</span> : <span class="hljs-string">"217005"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217005"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217005"</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">"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">"_key"</span> : <span class="hljs-string">"216999"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/216999"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"216999"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</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">"_key"</span> : <span class="hljs-string">"217002"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217002"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217002"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"216995"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/216995"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"216995"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217008"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217008"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217008"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</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/217015"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217015"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217015"</span>
|
||||
}
|
||||
arangosh> db.five.save({ name : <span class="hljs-string">"two"</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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217019"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217019"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217019"</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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217022"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217022"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217022"</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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217025"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217025"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217025"</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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217028"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217028"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217028"</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">"217019"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217019"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217019"</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">"217022"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/217022"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217022"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,39 +1,39 @@
|
|||
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/217035"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217035"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217035"</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/217039"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217039"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217039"</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/217042"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217042"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217042"</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">"_key"</span> : <span class="hljs-string">"217035"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/217035"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217035"</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">"217042"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/217042"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217042"</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">"217039"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/217039"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217039"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>
|
||||
}
|
||||
]
|
||||
|
@ -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">"217035"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/217035"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217035"</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/217055"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217055"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217055"</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/217059"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217059"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217059"</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/217062"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217062"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217062"</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">"217062"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/217062"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217062"</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/217070"</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/217073"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217073"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217073"</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/217077"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217077"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217077"</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/217080"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217080"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217080"</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">"217073"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/217073"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217073"</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">"217077"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/217077"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217077"</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/217088"</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/217091"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217091"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217091"</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/217095"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217095"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217095"</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/217098"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217098"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217098"</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">"217091"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/217091"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217091"</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">"217095"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/217095"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217095"</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">"217098"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/217098"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"217098"</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/217106"</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">"218163"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/218163"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"218163"</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">"218052"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/218052"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"218052"</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/219226"</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/3406"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3406"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"3406"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/220283"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"220283"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"220283"</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/3295"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3295"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"3295"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/220172"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"220172"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"220172"</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/5526"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5526"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5526"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222403"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222403"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222403"</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/5415"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5415"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5415"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222292"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222292"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222292"</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/5529"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5529"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5529"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222406"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222406"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222406"</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/5637"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5637"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5637"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222514"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222514"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222514"</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/5523"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5523"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5523"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222400"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222400"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222400"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
|
@ -60,9 +60,9 @@ arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5418"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5418"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5418"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222295"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222295"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222295"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
|
@ -71,9 +71,9 @@ arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5640"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5640"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5640"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222517"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222517"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222517"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">10</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
|
@ -82,9 +82,9 @@ arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5412"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5412"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5412"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222289"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222289"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222289"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
|
@ -93,9 +93,9 @@ arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5634"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5634"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"5634"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/222511"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"222511"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"222511"</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/6602"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6602"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6602"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/223479"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"223479"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"223479"</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/6615"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6615"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6615"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/223492"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"223492"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"223492"</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">"6615"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6615"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6619"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"223492"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/223492"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"223496"</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">6627</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">223504</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">"6630"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"223507"</span>
|
||||
}
|
||||
arangosh> db._query(<span class="hljs-string">'FOR my IN mycollection RETURN my._key'</span>).toArray()
|
||||
[
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
arangosh> db._create(<span class="hljs-string">"example"</span>);
|
||||
[ArangoCollection <span class="hljs-number">6634</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
|
@ -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">"6630"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"223507"</span>,
|
||||
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
arangosh> db.example.unload();
|
||||
arangosh> db.example;
|
||||
[ArangoCollection <span class="hljs-number">6634</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status unloaded)]
|
|
@ -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.0006310939788818359</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0006589889526367188</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
arangosh> db.example.save({ Hello : <span class="hljs-string">"World"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6844"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6844"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6844"</span>
|
||||
}
|
||||
arangosh> db.example.save({ <span class="hljs-string">"name"</span> : <span class="hljs-string">"John Doe"</span>, <span class="hljs-string">"age"</span> : <span class="hljs-number">29</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6848"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6848"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6848"</span>
|
||||
}
|
||||
arangosh> db.example.save({ <span class="hljs-string">"name"</span> : <span class="hljs-string">"Jane Smith"</span>, <span class="hljs-string">"age"</span> : <span class="hljs-number">31</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6851"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6851"</span>
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
arangosh> db.example.toArray()
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6848"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6848"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6848"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">29</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"John Doe"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6851"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Jane Smith"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6844"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6844"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6844"</span>,
|
||||
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>
|
||||
}
|
||||
]
|
|
@ -1,10 +0,0 @@
|
|||
arangosh> db._query(<span class="hljs-string">'FOR user IN example FILTER user.name == "Jane Smith" RETURN user'</span>).toArray()
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6851"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Jane Smith"</span>
|
||||
}
|
||||
]
|
|
@ -1,10 +0,0 @@
|
|||
arangosh> db.example.byExample({ name: <span class="hljs-string">"Jane Smith"</span> }).toArray()
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6851"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Jane Smith"</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.00013399124145507812</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00011992454528808594</span>
|
||||
},
|
||||
<span class="hljs-string">"profile"</span> : {
|
||||
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">0.00000286102294921875</span>,
|
||||
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.00003600120544433594</span>,
|
||||
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.000008106231689453125</span>,
|
||||
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.000018835067749023438</span>,
|
||||
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.000030040740966796875</span>,
|
||||
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.00004696846008300781</span>
|
||||
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">0.00002002716064453125</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.0000050067901611328125</span>,
|
||||
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.000015020370483398438</span>,
|
||||
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.000033855438232421875</span>,
|
||||
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.000029087066650390625</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.0005929470062255859</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0044019222259521484</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.0005409717559814453</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0003628730773925781</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
arangosh> db._query(<span class="hljs-string">'FOR user IN example FILTER user.age > 30 RETURN user'</span>).toArray()
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6851"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Jane Smith"</span>
|
||||
}
|
||||
]
|
|
@ -1,22 +0,0 @@
|
|||
arangosh> db.example.remove(db.example.byExample({ name: <span class="hljs-string">"John Doe"</span> }).toArray()[<span class="hljs-number">0</span>]._id)
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6848"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6848"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6848"</span>
|
||||
}
|
||||
arangosh> db.example.toArray()
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6851"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6851"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Jane Smith"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6844"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6844"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"6844"</span>,
|
||||
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>
|
||||
}
|
||||
]
|
|
@ -1,9 +1,9 @@
|
|||
arangosh> db._create("test");
|
||||
[ArangoCollection 7292, "test" (type document, status loaded)]
|
||||
[ArangoCollection 224144, "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/7596",
|
||||
"id" : "test/224448",
|
||||
"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">"7596"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"224448"</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">"7596"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"224448"</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">"7596"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"224448"</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">"7632"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224484"</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">"7635"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224487"</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">"7638"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224490"</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">"7642"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224494"</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>,
|
||||
|
@ -42,7 +42,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">"7642"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224494"</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 +56,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">"7638"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224490"</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>,
|
||||
|
@ -70,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">"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">"7632"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224484"</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>,
|
||||
|
|
|
@ -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">"7638"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224490"</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">"7642"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224494"</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>,
|
||||
|
@ -42,7 +42,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">"7642"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224494"</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,7 +53,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">"7638"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224490"</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,7 +64,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">"7632"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224484"</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>,
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
arangosh> col = db.example;
|
||||
[ArangoCollection <span class="hljs-number">7704</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224556</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">7704</span>, <span class="hljs-string">"example"</span> (type <span class="hljs-built_in">document</span>, status unloaded)]
|
||||
[ArangoCollection <span class="hljs-number">224556</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">7707</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224559</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">7709</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224561</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/7712"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7712"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7712"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/224564"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224564"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224564"</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/7716"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7716"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7716"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/224568"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224568"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224568"</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/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">"relation/224571"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224571"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224571"</span>
|
||||
}
|
||||
arangosh> db._document(e1);
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7719"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7719"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7712"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7716"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7719"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224571"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224571"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/224564"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/224568"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224571"</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">7725</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224577</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">7727</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224579</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/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>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/224582"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224582"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224582"</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/7734"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7734"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7734"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/224586"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224586"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224586"</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/7737"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7737"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7737"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224589"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224589"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224589"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7737"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7737"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7730"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7734"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7737"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224589"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224589"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/224582"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/224586"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224589"</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">7744</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224596</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">7746</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224598</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/7749"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7749"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7749"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/224601"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224601"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224601"</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/7753"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7753"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7753"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/224605"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224605"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224605"</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/7756"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7756"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7756"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224608"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224608"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224608"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7756"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7756"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7749"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7753"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7756"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224608"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224608"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/224601"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/224605"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224608"</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">"7756"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7756"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7749"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7753"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7756"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224608"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224608"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/224601"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/224605"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224608"</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">7764</span>, <span class="hljs-string">"vertex"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224616</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">7766</span>, <span class="hljs-string">"relation"</span> (type edge, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">224618</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/7769"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7769"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7769"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/224621"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224621"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224621"</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/7773"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7773"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7773"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/224625"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224625"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224625"</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/7776"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7776"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7776"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224628"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224628"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224628"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7776"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7776"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7769"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7773"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7776"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224628"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224628"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/224621"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/224625"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224628"</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">"7776"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7776"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7769"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7773"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7776"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224628"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224628"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/224621"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/224625"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224628"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</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">"7815"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224667"</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">"7821"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224673"</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">"7796"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224648"</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">"7812"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224664"</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">"7803"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224655"</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">"7809"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224661"</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">"7806"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224658"</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">"7824"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224676"</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">"7827"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224679"</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">"7800"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224652"</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">"7818"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224670"</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">"7837"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7837"</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">"7837"</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">"7830"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7830"</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">"7830"</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">"7852"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7852"</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">"7852"</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">"7834"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7834"</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">"7834"</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">"7849"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7849"</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">"7849"</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">"7855"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7855"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224707"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224707"</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">"7855"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224707"</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">"7846"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7846"</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">"7846"</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">"7843"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7843"</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">"7843"</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">"7840"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7840"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224692"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224692"</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">"7840"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224692"</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">"7858"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7858"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224686"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224686"</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">"224686"</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">"224698"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224698"</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">"224698"</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">"224710"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224710"</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">"7858"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224710"</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">"224682"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224682"</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">"224682"</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">"224689"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224689"</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">"224689"</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">"224701"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224701"</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">"224701"</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">"224695"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224695"</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">"224695"</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">"224704"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/224704"</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">"224704"</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>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7899"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7899"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7899"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/224751"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224751"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224751"</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">7953</span>
|
||||
etag: <span class="hljs-number">224805</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/7953"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7953"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"7953"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/224805"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224805"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224805"</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">7977</span>
|
||||
etag: <span class="hljs-number">224829</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -44,7 +44,7 @@ etag: <span class="hljs-number">7977</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">"7977"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224829"</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">8076</span>
|
||||
etag: <span class="hljs-number">224928</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/8076"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"8076"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"8076"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"male/224928"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224928"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224928"</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">8101</span>
|
||||
etag: <span class="hljs-number">224953</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -29,7 +29,7 @@ etag: <span class="hljs-number">8101</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">"8101"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"224953"</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">8162</span>
|
||||
etag: <span class="hljs-number">225014</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -36,7 +36,7 @@ etag: <span class="hljs-number">8162</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">"8162"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225014"</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">8369</span>
|
||||
etag: <span class="hljs-number">225230</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -14,7 +14,7 @@ etag: <span class="hljs-number">8369</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">"8369"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225230"</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">8445</span>
|
||||
etag: <span class="hljs-number">225306</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -11,7 +11,7 @@ etag: <span class="hljs-number">8445</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">"8445"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225306"</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">8481</span>
|
||||
etag: <span class="hljs-number">225342</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -21,7 +21,7 @@ etag: <span class="hljs-number">8481</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">"8481"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225342"</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">8510</span>
|
||||
etag: <span class="hljs-number">225371</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">"8510"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225371"</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">"8606"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225467"</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">"8561"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225422"</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">8846</span>
|
||||
etag: <span class="hljs-number">225707</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">"8846"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"8816"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225707"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"225677"</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">8916</span>
|
||||
etag: <span class="hljs-number">225766</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">"8916"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"8899"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225766"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"225751"</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">8974</span>
|
||||
etag: <span class="hljs-number">225824</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">"8974"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"8959"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225824"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"225809"</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">9032</span>
|
||||
etag: <span class="hljs-number">225882</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -23,7 +23,7 @@ etag: <span class="hljs-number">9032</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">"9032"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225882"</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">9115</span>
|
||||
etag: <span class="hljs-number">225965</span>
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -39,7 +39,7 @@ etag: <span class="hljs-number">9115</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">"9115"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"225965"</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">9212</span>
|
||||
etag: <span class="hljs-number">226062</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">"9212"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"9182"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226062"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"226032"</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/9230"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/226080"</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/9230"</span>
|
||||
<span class="hljs-string">"example/226080"</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/9230"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/226080"</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/9239"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/226089"</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: 146358093683736
|
||||
x-arango-async-id: 146399442553971
|
||||
|
||||
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">"146358093683736"</span>
|
||||
<span class="hljs-string">"146399442553971"</span>
|
||||
]
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146358093683736/cancel
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146399442553971/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">"146358093683736"</span>
|
||||
<span class="hljs-string">"146399442553971"</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: 146358093683742
|
||||
x-arango-async-id: 146399442553977
|
||||
|
||||
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: 146358093683746
|
||||
x-arango-async-id: 146399442553981
|
||||
|
||||
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">1463580953.542801</span>,
|
||||
<span class="hljs-string">"time"</span> : <span class="hljs-number">1464009658.228166</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=1463580953.542801
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/expired?stamp=1464009658.228166
|
||||
|
||||
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: 146358093683753
|
||||
x-arango-async-id: 146399442553988
|
||||
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/146358093683753
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/146399442553988
|
||||
|
||||
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: 146358093683763
|
||||
x-arango-async-id: 146399442553998
|
||||
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146358093683763
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146399442553998
|
||||
|
||||
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">146358093683763</span>
|
||||
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">146399442553998</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: 146358093683767
|
||||
x-arango-async-id: 146399442554002
|
||||
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146358093683767
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146399442554002
|
||||
|
||||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">400</span> Bad Request
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">146358093683767</span>
|
||||
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">146399442554002</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: 146358093683771
|
||||
x-arango-async-id: 146399442554006
|
||||
|
||||
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">"146358093683771"</span>
|
||||
<span class="hljs-string">"146399442554006"</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: 146358093683775
|
||||
x-arango-async-id: 146399442554010
|
||||
|
||||
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: 146358093683779
|
||||
x-arango-async-id: 146399442554014
|
||||
|
||||
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">"146358093683779"</span>
|
||||
<span class="hljs-string">"146399442554014"</span>
|
||||
]
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/146358093683779
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/job/146399442554014
|
||||
|
||||
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: 146358093683784
|
||||
x-arango-async-id: 146399442554019
|
||||
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146358093683784
|
||||
shell> curl -X PUT --dump - http://localhost:8529/_api/job/146399442554019
|
||||
|
||||
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">146358093683784</span>
|
||||
x-arango-<span class="hljs-keyword">async</span>-id: <span class="hljs-number">146399442554019</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: 146358093683788
|
||||
x-arango-async-id: 146399442554023
|
||||
|
||||
shell> curl --dump - http://localhost:8529/_api/job/146358093683788
|
||||
shell> curl --dump - http://localhost:8529/_api/job/146399442554023
|
||||
|
||||
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/9245"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9245"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9245"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226096"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226096"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226096"</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/9257"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9257"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9257"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226108"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226108"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226108"</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/9269"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9269"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9269"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226120"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226120"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226120"</span>
|
||||
}
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
arangosh> arango.GET(<span class="hljs-string">"/hello/echo"</span>)
|
||||
{
|
||||
<span class="hljs-string">"request"</span> : {
|
||||
<span class="hljs-string">"user"</span> : <span class="hljs-literal">null</span>,
|
||||
<span class="hljs-string">"user"</span> : <span class="hljs-string">"root"</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"url"</span> : <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">35140</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">8529</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">40474</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146358093680199"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">57210</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146399442474285"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9281"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9281"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9281"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226132"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226132"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226132"</span>
|
||||
}
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
arangosh> arango.GET(<span class="hljs-string">"/hello/echo"</span>)
|
||||
{
|
||||
<span class="hljs-string">"request"</span> : {
|
||||
<span class="hljs-string">"user"</span> : <span class="hljs-literal">null</span>,
|
||||
<span class="hljs-string">"user"</span> : <span class="hljs-string">"root"</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"url"</span> : <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">35140</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">8529</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">40474</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146358093680199"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">57210</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146399442474285"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9293"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9293"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9293"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226144"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226144"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226144"</span>
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> })
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9305"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9305"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9305"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226156"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226156"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226156"</span>
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@ 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/226163"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226163"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226163"</span>
|
||||
}
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
arangosh> arango.GET(<span class="hljs-string">"/echo"</span>)
|
||||
{
|
||||
<span class="hljs-string">"request"</span> : {
|
||||
<span class="hljs-string">"user"</span> : <span class="hljs-literal">null</span>,
|
||||
<span class="hljs-string">"user"</span> : <span class="hljs-string">"root"</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"url"</span> : <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">35140</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">8529</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">40474</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146358093680199"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">57210</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"146399442474285"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> db._modules.save({
|
|||
........> <span class="hljs-string">"};"</span>
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/9325"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9325"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9325"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/226176"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226176"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226176"</span>
|
||||
}
|
||||
|
|
|
@ -5,8 +5,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9329"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9329"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9329"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226180"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226180"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226180"</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/9349"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9349"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9349"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226198"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226198"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226198"</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/9361"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9361"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9361"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226210"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226210"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226210"</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/9373"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9373"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"9373"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/226222"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"226222"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"226222"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue