1
0
Fork 0

Bug fix/make ttl index work with datestrings too (#8208)

This commit is contained in:
Jan 2019-02-22 16:09:51 +01:00 committed by GitHub
parent c3f082db42
commit d46acbb156
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
336 changed files with 3997 additions and 3527 deletions

View File

@ -260,17 +260,19 @@ from a collection.
A TTL index is set up by setting an `expireAfter` value and by picking a single
document attribute which contains the documents' creation date and time. Documents
are expired after `expireAfter` seconds after their creation time. The creation time
is specified as a numeric timestamp with millisecond precision.
is specified as either a numeric timestamp (Unix timestamp) or a date string in format
`YYYY-MM-DDTHH:MM:SS` with optional milliseconds. All date strings will be interpreted
as UTC dates.
For example, if `expireAfter` is set to 600 seconds (10 minutes) and the index
attribute is "creationDate" and there is the following document:
{ "creationDate" : 1550165973964 }
{ "creationDate" : 1550165973 }
This document will be indexed with a creation date time value of `1550165973964`,
which translates to the human-readable date `2019-02-14T17:39:33.964Z`. The document
will expire 600 seconds afterwards, which is at timestamp `1550166573964` (or
`2019-02-14T17:49:33.964Z` in the human-readable version).
This document will be indexed with a creation date time value of `1550165973`,
which translates to the human-readable date `2019-02-14T17:39:33.000Z`. The document
will expire 600 seconds afterwards, which is at timestamp `1550166573` (or
`2019-02-14T17:49:33.000Z` in the human-readable version).
The actual removal of expired documents will not necessarily happen immediately.
Expired documents will eventually removed by a background thread that is periodically
@ -283,17 +285,24 @@ out, so queries may still find and return documents that have already expired. T
will eventually be removed when the background thread kicks in and has capacity to
remove the expired documents. It is guaranteed however that only documents which are
past their expiration time will actually be removed.
Please note that the numeric date time values for the index attribute should be
specified in milliseconds since January 1st 1970 (Unix timestamp with millisecond
precision). To calculate the current timestamp from JavaScript in this format,
there is `Date.now()`, to calculate it from an arbitrary date string, there is
`Date.getTime()`.
specified in milliseconds since January 1st 1970 (Unix timestamp). To calculate the current
timestamp from JavaScript in this format, there is `Date.now() / 1000`, to calculate it
from an arbitrary Date instance, there is `Date.getTime() / 1000`.
In case the index attribute does not contain a numeric value, the document will not
be stored in the TTL index and thus will not become a candidate for expiration and
removal. Providing either a non-numeric value or even no value for the index attribute
is a supported way of keeping documents from being expired and removed.
Alternatively, the index attribute values can be specified as a date string in format
`YYYY-MM-DDTHH:MM:SS` with optional milliseconds. All date strings will be interpreted
as UTC dates.
The above example document using a datestring attribute value would be
{ "creationDate" : "2019-02-14T17:39:33.000Z" }
In case the index attribute does not contain a numeric value nor a proper date string,
the document will not be stored in the TTL index and thus will not become a candidate
for expiration and removal. Providing either a non-numeric value or even no value for
the index attribute is a supported way of keeping documents from being expired and removed.
Geo Index

View File

@ -10,17 +10,19 @@ from a collection.
The TTL index is set up by setting an `expireAfter` value and by picking a single
document attribute which contains the documents' creation date and time. Documents
are expired after `expireAfter` seconds after their creation time. The creation time
is specified as a numeric timestamp with millisecond precision.
is specified as a numeric timestamp (Unix timestamp) or a date string in format
`YYYY-MM-DDTHH:MM:SS` with optional milliseconds. All date strings will be interpreted
as UTC dates.
For example, if `expireAfter` is set to 600 seconds (10 minutes) and the index
attribute is "creationDate" and there is the following document:
{ "creationDate" : 1550165973964 }
{ "creationDate" : 1550165973 }
This document will be indexed with a creation date time value of `1550165973964`,
which translates to the human-readable date `2019-02-14T17:39:33.964Z`. The document
will expire 600 seconds afterwards, which is at timestamp `1550166573964` (or
`2019-02-14T17:49:33.964Z` in the human-readable version).
This document will be indexed with a creation date time value of `1550165973`,
which translates to the human-readable date `2019-02-14T17:39:33.000Z`. The document
will expire 600 seconds afterwards, which is at timestamp `1550166573` (or
`2019-02-14T17:49:33.000Z` in the human-readable version).
The actual removal of expired documents will not necessarily happen immediately.
Expired documents will eventually removed by a background thread that is periodically
@ -31,19 +33,28 @@ out, so queries may still find and return documents that have already expired. T
will eventually be removed when the background thread kicks in and has capacity to
remove the expired documents. It is guaranteed however that only documents which are
past their expiration time will actually be removed.
Please note that the numeric date time values for the index attribute should be
specified in milliseconds since January 1st 1970 (Unix timestamp with millisecond
precision). To calculate the current timestamp from JavaScript in this format,
there is `Date.now()`, to calculate it from an arbitrary date string, there is
`Date.getTime()`.
specified in milliseconds since January 1st 1970 (Unix timestamp). To calculate the current
timestamp from JavaScript in this format, there is `Date.now() / 1000`, to calculate it
from an arbitrary Date instance, there is `Date.getTime() / 1000`.
In case the index attribute does not contain a numeric value, the document will not
be stored in the TTL index and thus will not become a candidate for expiration and
removal. Providing either a non-numeric value or even no value for the index attribute
is a supported way of keeping documents from being expired and removed.
Alternatively, the index attribute values can be specified as a date string in format
`YYYY-MM-DDTHH:MM:SS` with optional milliseconds. All date strings will be interpreted
as UTC dates.
The above example document using a datestring attribute value would be
There can at most be one TTL index per collection.
{ "creationDate" : "2019-02-14T17:39:33.000Z" }
In case the index attribute does not contain a numeric value nor a proper date string,
the document will not be stored in the TTL index and thus will not become a candidate
for expiration and removal. Providing either a non-numeric value or even no value for
the index attribute is a supported way of keeping documents from being expired and removed.
There can at most be one TTL index per collection. It is not recommended to use
TTL indexes for user-land AQL queries, as TTL indexes may store a transformed,
always numerical version of the index attribute value.
The frequency for invoking the background removal thread can be configured
using the `--ttl.frequency` startup option.
@ -72,7 +83,7 @@ details, including the index-identifier, is returned.
@EXAMPLE_ARANGOSH_OUTPUT{ensureTtlIndex}
~db._create("test");
db.test.ensureIndex({ type: "ttl", fields: [ "creationDate" ], expireAfter: 600 });
for (let i = 0; i < 100; ++i) { db.test.insert({ creationDate: Date.now() }); }
for (let i = 0; i < 100; ++i) { db.test.insert({ creationDate: Date.now() / 1000 }); }
~db._drop("test");
@END_EXAMPLE_ARANGOSH_OUTPUT
@endDocuBlock ensureTtlIndex

View File

@ -67,17 +67,19 @@ different usage scenarios:
The TTL index is set up by setting an `expireAfter` value and by picking a single
document attribute which contains the documents' creation date and time. Documents
are expired after `expireAfter` seconds after their creation time. The creation time
is specified as a numeric timestamp with millisecond precision.
is specified as either a numeric timestamp (Unix timestamp) or a date string in format
`YYYY-MM-DDTHH:MM:SS` with optional milliseconds. All date strings will be interpreted
as UTC dates.
For example, if `expireAfter` is set to 600 seconds (10 minutes) and the index
attribute is "creationDate" and there is the following document:
{ "creationDate" : 1550165973964 }
{ "creationDate" : 1550165973 }
This document will be indexed with a creation date time value of `1550165973964`,
which translates to the human-readable date `2019-02-14T17:39:33.964Z`. The document
will expire 600 seconds afterwards, which is at timestamp `1550166573964` (or
`2019-02-14T17:49:33.964Z` in the human-readable version).
This document will be indexed with a creation date time value of `1550165973`,
which translates to the human-readable date `2019-02-14T17:39:33.000Z`. The document
will expire 600 seconds afterwards, which is at timestamp `1550166573` (or
`2019-02-14T17:49:33.000Z` in the human-readable version).
The actual removal of expired documents will not necessarily happen immediately.
Expired documents will eventually removed by a background thread that is periodically
@ -92,15 +94,25 @@ different usage scenarios:
past their expiration time will actually be removed.
Please note that the numeric date time values for the index attribute should be
specified in milliseconds since January 1st 1970 (Unix timestamp with millisecond
precision). To calculate the current timestamp from JavaScript in this format,
there is `Date.now()`, to calculate it from an arbitrary date string, there is
`Date.getTime()`.
specified in milliseconds since January 1st 1970 (Unix timestamp). To calculate the current
timestamp from JavaScript in this format, there is `Date.now() / 1000`, to calculate it
from an arbitrary Date instance, there is `Date.getTime() / 1000`.
In case the index attribute does not contain a numeric value, the document will not
be stored in the TTL index and thus will not become a candidate for expiration and
removal. Providing either a non-numeric value or even no value for the index attribute
is a supported way of keeping documents from being expired and removed.
Alternatively, the index attribute values can be specified as a date string in format
`YYYY-MM-DDTHH:MM:SS` with optional milliseconds. All date strings will be interpreted
as UTC dates.
The above example document using a datestring attribute value would be
{ "creationDate" : "2019-02-14T17:39:33.000Z" }
In case the index attribute does not contain a numeric value nor a proper date string,
the document will not be stored in the TTL index and thus will not become a candidate
for expiration and removal. Providing either a non-numeric value or even no value for
the index attribute is a supported way of keeping documents from being expired and removed.
It is not recommended to use TTL indexes for user-land AQL queries, as TTL indexes may
store a transformed, always numerical version of the index attribute value.
- geo index: the geo index provided by ArangoDB allows searching for documents
within a radius around a two-dimensional earth coordinate (point), or to

View File

@ -64,17 +64,17 @@ from a collection.
A TTL index can be set up by setting an `expireAfter` value and by picking a single
document attribute which contains the documents' creation date and time. Documents
are expired after `expireAfter` seconds after their creation time. The creation time
is specified as a numeric timestamp with millisecond precision.
is specified as either a numeric timestamp or a UTC datestring.
For example, if `expireAfter` is set to 600 seconds (10 minutes) and the index
attribute is "creationDate" and there is the following document:
{ "creationDate" : 1550165973964 }
{ "creationDate" : 1550165973 }
This document will be indexed with a creation date time value of `1550165973964`,
which translates to the human-readable date `2019-02-14T17:39:33.964Z`. The document
will expire 600 seconds afterwards, which is at timestamp `1550166573964` (or
`2019-02-14T17:49:33.964Z` in the human-readable version).
This document will be indexed with a creation timestamp value of `1550165973`,
which translates to the human-readable date string `2019-02-14T17:39:33.000Z`. The
document will expire 600 seconds afterwards, which is at timestamp `1550166573000` (or
`2019-02-14T17:49:33.000Z` in the human-readable version).
The actual removal of expired documents will not necessarily happen immediately.
Expired documents will eventually removed by a background thread that is periodically
@ -86,18 +86,27 @@ will eventually be removed when the background thread kicks in and has capacity
remove the expired documents. It is guaranteed however that only documents which are
past their expiration time will actually be removed.
Please note that the numeric date time values for the index attribute should be
specified in milliseconds since January 1st 1970 (Unix timestamp with millisecond
precision). To calculate the current timestamp from JavaScript in this format,
there is `Date.now()`, to calculate it from an arbitrary date string, there is
`Date.getTime()`.
Please note that the numeric timestamp values for the index attribute should be
specified in seconds since January 1st 1970 (Unix timestamp). To calculate the current
timestamp from JavaScript in this format, there is `Date.now() / 1000`, to calculate it
from an arbitrary Date instance, there is `Date.getTime() / 1000`.
In case the index attribute does not contain a numeric value, the document will not
be stored in the TTL index and thus will not become a candidate for expiration and
removal. Providing either a non-numeric value or even no value for the index attribute
is a supported way of keeping documents from being expired and removed.
Alternatively, the index attribute values can be specified as a date string in format
`YYYY-MM-DDTHH:MM:SS` with optional milliseconds. All date strings will be interpreted
as UTC dates.
The above example document using a datestring attribute value would be
There can at most be one TTL index per collection.
{ "creationDate" : "2019-02-14T17:39:33.000Z" }
In case the index attribute does not contain a numeric value nor a proper date string,
the document will not be stored in the TTL index and thus will not become a candidate
for expiration and removal. Providing either a non-numeric value or even no value for
the index attribute is a supported way of keeping documents from being expired and removed.
There can at most be one TTL index per collection. It is not recommended to use
TTL indexes for user-land AQL queries, as TTL indexes may store a transformed,
always numerical version of the index attribute value.
The frequency for invoking the background removal thread can be configured
using the `--ttl.frequency` startup option.

View File

@ -1,63 +1,63 @@
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"one"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"one"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/112"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"112"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6wW--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09b---_"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"two"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"two"</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">"_YNEZ6wa--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09b---B"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"three"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"three"</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">"_YNEZ6wa--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09bC--_"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"four"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"four"</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">"_YNEZ6we--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09bC--B"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"five"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"five"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/125"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"125"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6we--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09bC--D"</span>
}
arangosh&gt; db.five.all().toArray();
[
{
<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">"_YNEZ6wa--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09bC--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"112"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/112"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6wW--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09b---_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</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">"_YNEZ6wa--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09b---B"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"125"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/125"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6we--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09bC--D"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"122"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/122"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6we--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09bC--B"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>
}
]

View File

@ -1,45 +1,45 @@
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"one"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"one"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/141"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"141"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6xu--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ce--_"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"two"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"two"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/145"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"145"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6xy--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ce--B"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"three"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"three"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/148"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"148"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6xy--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ci--_"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"four"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"four"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/151"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"151"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6xy--D"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ci--B"</span>
}
arangosh&gt; db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"five"</span> });
arangosh&gt; db.five.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"five"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/154"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"154"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6x2--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ci--D"</span>
}
arangosh&gt; db.five.all().limit(<span class="hljs-number">2</span>).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"141"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/141"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6xu--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ce--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"151"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/151"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6xy--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ci--B"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>
}
]

View File

@ -1,39 +1,39 @@
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Gerhard"</span> });
arangosh&gt; db.users.insert({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Gerhard"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/170"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"170"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6yy--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09de--_"</span>
}
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Helmut"</span> });
arangosh&gt; db.users.insert({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Helmut"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/174"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"174"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6yy--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09de--B"</span>
}
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Angela"</span> });
arangosh&gt; db.users.insert({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Angela"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/177"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"177"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6y2--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09de--D"</span>
}
arangosh&gt; db.users.all().toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"174"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/174"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6yy--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09de--B"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"170"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/170"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6yy--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09de--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"177"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/177"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6y2--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09de--D"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
}
]
@ -44,7 +44,7 @@ arangosh&gt; db.users.byExample({ <span class="hljs-string">"name"</span> : <spa
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"170"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/170"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ6yy--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09de--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
}
]

View File

@ -1,26 +1,26 @@
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Gerhard"</span> });
arangosh&gt; db.users.insert({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Gerhard"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/196"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"196"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ60O--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ee--B"</span>
}
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Helmut"</span> });
arangosh&gt; db.users.insert({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Helmut"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/200"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"200"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ60O--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ei--_"</span>
}
arangosh&gt; db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Angela"</span> });
arangosh&gt; db.users.insert({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Angela"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/203"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"203"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ60S--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ei--B"</span>
}
arangosh&gt; <span class="hljs-keyword">var</span> a = db.users.byExample( {<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span> } );
arangosh&gt; <span class="hljs-keyword">while</span> (a.hasNext()) print(a.next());
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"203"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/203"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ60S--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09ei--B"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
}

View File

@ -11,36 +11,36 @@ arangosh&gt; db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
<span class="hljs-string">"unique"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">15</span> });
arangosh&gt; db.old.insert({ <span class="hljs-attr">age</span>: <span class="hljs-number">15</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/221"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"221"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ62W--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09gi--_"</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">25</span> });
arangosh&gt; db.old.insert({ <span class="hljs-attr">age</span>: <span class="hljs-number">25</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/225"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"225"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ62W--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09gi--B"</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">30</span> });
arangosh&gt; db.old.insert({ <span class="hljs-attr">age</span>: <span class="hljs-number">30</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/228"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"228"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ62W--D"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09gm--_"</span>
}
arangosh&gt; db.old.range(<span class="hljs-string">"age"</span>, <span class="hljs-number">10</span>, <span class="hljs-number">30</span>).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"221"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/221"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ62W--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09gi--_"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">15</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"225"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/225"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ62W--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09gi--B"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">25</span>
}
]

View File

@ -4,49 +4,49 @@ arangosh&gt; db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
<span class="hljs-string">"fields"</span> : [
<span class="hljs-string">"age"</span>
],
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/244"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/245"</span>,
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
<span class="hljs-string">"unique"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">15</span> });
arangosh&gt; db.old.insert({ <span class="hljs-attr">age</span>: <span class="hljs-number">15</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/247"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"247"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ64W--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/248"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"248"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09im--_"</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">25</span> });
arangosh&gt; db.old.insert({ <span class="hljs-attr">age</span>: <span class="hljs-number">25</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/251"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"251"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ64a--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/252"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"252"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09im--B"</span>
}
arangosh&gt; db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">30</span> });
arangosh&gt; db.old.insert({ <span class="hljs-attr">age</span>: <span class="hljs-number">30</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/254"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"254"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ64a--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/255"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"255"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09iq--_"</span>
}
arangosh&gt; db.old.closedRange(<span class="hljs-string">"age"</span>, <span class="hljs-number">10</span>, <span class="hljs-number">30</span>).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"247"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/247"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ64W--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"248"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/248"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09im--_"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">15</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"251"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/251"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ64a--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"252"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/252"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09im--B"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">25</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"254"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/254"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ64a--B"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"255"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/255"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09iq--_"</span>,
<span class="hljs-string">"age"</span> : <span class="hljs-number">30</span>
}
]

View File

@ -5,7 +5,7 @@ arangosh&gt; db.geo.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
<span class="hljs-string">"loc"</span>
],
<span class="hljs-string">"geoJson"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/270"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/271"</span>,
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"maxNumCoverCells"</span> : <span class="hljs-number">8</span>,
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">true</span>,
@ -23,9 +23,9 @@ arangosh&gt; <span class="hljs-keyword">for</span> (<span class="hljs-keyword">v
arangosh&gt; db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-number">0</span>).limit(<span class="hljs-number">2</span>).toArray();
[
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1327"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1327"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ69e--J"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1328"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1328"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09o6--D"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/0"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
@ -33,9 +33,9 @@ arangosh&gt; db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-n
]
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1216"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1216"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ69O--D"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1217"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1217"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09nS--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/0"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,

View File

@ -25,7 +25,7 @@ arangosh&gt; db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-n
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3456"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3456"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7Ge--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09za--H"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>
@ -36,7 +36,7 @@ arangosh&gt; db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-n
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3345"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3345"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7GK--J"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn09zC--_"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,
<span class="hljs-number">0</span>

View File

@ -6,7 +6,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5584"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5584"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7Oy--N"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn099m--J"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>
@ -17,7 +17,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5587"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5587"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7O2--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn099q--_"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
<span class="hljs-number">10</span>
@ -28,7 +28,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5581"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5581"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7Oy--L"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn099m--H"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">0</span>,
<span class="hljs-number">-10</span>
@ -39,7 +39,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5695"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5695"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7PG--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1--C--B"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">10</span>,
<span class="hljs-number">0</span>
@ -50,7 +50,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5473"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5473"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7Oi--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn099O--B"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,
<span class="hljs-number">0</span>
@ -61,7 +61,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5692"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5692"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7PG--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1--C--_"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">10</span>,
<span class="hljs-number">-10</span>
@ -72,7 +72,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5698"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5698"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7PG--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1--C--D"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">10</span>,
<span class="hljs-number">10</span>
@ -83,7 +83,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5470"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5470"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7Oi--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn099O--_"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,
<span class="hljs-number">-10</span>
@ -94,7 +94,7 @@ arangosh&gt; db.geo.within(<span class="hljs-number">0</span>, <span class="hljs
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5476"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5476"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7Oi--H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn099O--D"</span>,
<span class="hljs-string">"loc"</span> : [
<span class="hljs-number">-10</span>,
<span class="hljs-number">10</span>

View File

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

View File

@ -1,8 +1,8 @@
arangosh&gt; db.example.save({ <span class="hljs-attr">Hello</span> : <span class="hljs-string">"world"</span>, <span class="hljs-attr">foo</span> : <span class="hljs-string">"bar"</span> });
arangosh&gt; db.example.insert({ <span class="hljs-attr">Hello</span> : <span class="hljs-string">"world"</span>, <span class="hljs-attr">foo</span> : <span class="hljs-string">"bar"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6695"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6695"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7ZG--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1-D2--_"</span>
}
arangosh&gt; db.example.updateByExample({ <span class="hljs-attr">Hello</span>: <span class="hljs-string">"world"</span> }, { <span class="hljs-attr">Hello</span>: <span class="hljs-string">"foo"</span>, <span class="hljs-attr">World</span>: <span class="hljs-string">"bar"</span> }, <span class="hljs-literal">false</span>);
<span class="hljs-number">1</span>
@ -11,7 +11,7 @@ arangosh&gt; db.example.byExample({ <span class="hljs-attr">Hello</span>: <span
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6695"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6695"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEZ7Ze---"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1-D6--_"</span>,
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"foo"</span>,
<span class="hljs-string">"foo"</span> : <span class="hljs-string">"bar"</span>,
<span class="hljs-string">"World"</span> : <span class="hljs-string">"bar"</span>

View File

@ -4,7 +4,7 @@ arangosh&gt; db.mycollection.save({ <span class="hljs-attr">_key</span>: <span c
{
<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">"_YNEZ7aO--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1-E6--_"</span>
}
arangosh&gt; db._query(<span class="hljs-string">'FOR my IN mycollection RETURN my._key'</span>).toArray()
[

View File

@ -6,8 +6,8 @@ Execution plan:
Id NodeType Calls Items Runtime [s] Comment
1 SingletonNode 1 1 0.00000 * ROOT
4 CalculationNode 1 1 0.00000 - LET #2 = 1 /* json expression */ /* const assignment */
2 CalculationNode 1 1 0.27103 - LET s = SLEEP(0.25) /* simple expression */
3 CalculationNode 1 1 0.51221 - LET t = SLEEP(0.5) /* simple expression */
2 CalculationNode 1 1 0.27102 - LET s = SLEEP(0.25) /* simple expression */
3 CalculationNode 1 1 0.51239 - LET t = SLEEP(0.5) /* simple expression */
5 ReturnNode 1 1 0.00001 - RETURN #2
Indexes used:
@ -19,17 +19,17 @@ Optimization rules applied:
Query Statistics:
Writes Exec Writes Ign Scan Full Scan Index Filtered Exec Time [s]
0 0 0 0 0 0.78354
0 0 0 0 0 0.78371
Query Profile:
Query Stage Duration [s]
initializing 0.00000
parsing 0.00003
parsing 0.00002
optimizing ast 0.00000
loading collections 0.00000
instantiating plan 0.00001
optimizing plan 0.00006
executing 0.78328
finalizing 0.00015
optimizing plan 0.00005
executing 0.78345
finalizing 0.00017

View File

@ -11,9 +11,9 @@ Query String:
Execution plan:
Id NodeType Calls Items Runtime [s] Comment
1 SingletonNode 1 1 0.00000 * ROOT
2 EnumerateCollectionNode 11 10000 0.00353 - FOR doc IN acollection /* full collection scan */
2 EnumerateCollectionNode 11 10000 0.00319 - FOR doc IN acollection /* full collection scan */
3 CalculationNode 11 10000 0.00291 - LET #1 = (doc.`value` &lt; 10) /* simple expression */ /* collections used: doc : acollection */
4 FilterNode 1 10 0.00044 - FILTER #1
4 FilterNode 1 10 0.00053 - FILTER #1
5 ReturnNode 1 10 0.00000 - RETURN doc
Indexes used:
@ -24,7 +24,7 @@ Optimization rules applied:
Query Statistics:
Writes Exec Writes Ign Scan Full Scan Index Filtered Exec Time [s]
0 0 10000 0 9990 0.00711
0 0 10000 0 9990 0.00686
Query Profile:
Query Stage Duration [s]
@ -34,7 +34,7 @@ Query Profile:
loading collections 0.00000
instantiating plan 0.00002
optimizing plan 0.00010
executing 0.00689
executing 0.00664
finalizing 0.00005

View File

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

View File

@ -26,17 +26,17 @@ Optimization rules applied:
Query Statistics:
Writes Exec Writes Ign Scan Full Scan Index Filtered Exec Time [s]
<span class="hljs-number">0</span> <span class="hljs-number">0</span> <span class="hljs-number">0</span> <span class="hljs-number">10</span> <span class="hljs-number">0</span> <span class="hljs-number">0.00027</span>
<span class="hljs-number">0</span> <span class="hljs-number">0</span> <span class="hljs-number">0</span> <span class="hljs-number">10</span> <span class="hljs-number">0</span> <span class="hljs-number">0.00022</span>
Query Profile:
Query Stage Duration [s]
initializing <span class="hljs-number">0.00000</span>
parsing <span class="hljs-number">0.00003</span>
optimizing ast <span class="hljs-number">0.00000</span>
loading collections <span class="hljs-number">0.00001</span>
loading collections <span class="hljs-number">0.00000</span>
instantiating plan <span class="hljs-number">0.00001</span>
optimizing plan <span class="hljs-number">0.00010</span>
executing <span class="hljs-number">0.00004</span>
finalizing <span class="hljs-number">0.00007</span>
optimizing plan <span class="hljs-number">0.00008</span>
executing <span class="hljs-number">0.00003</span>
finalizing <span class="hljs-number">0.00005</span>

View File

@ -10,7 +10,7 @@ arangosh&gt; db._query(<span class="hljs-string">`FOR i IN 1..100
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0005764961242675781</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00045371055603027344</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">50576</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -13,15 +13,15 @@ Query String:
Execution plan:
Id NodeType Calls Items Runtime [s] Comment
1 SingletonNode 1 1 0.00000 * ROOT
7 SubqueryNode 1 1 0.01090 - LET list = ... /* const subquery */
7 SubqueryNode 1 1 0.01278 - LET list = ... /* const subquery */
2 SingletonNode 1 1 0.00000 * ROOT
3 EnumerateCollectionNode 11 10000 0.00382 - FOR doc IN acollection /* full collection scan */
4 CalculationNode 11 10000 0.00318 - LET #5 = (doc.`value` &gt; 90) /* simple expression */ /* collections used: doc : acollection */
5 FilterNode 10 9909 0.00240 - FILTER #5
6 ReturnNode 10 9909 0.00149 - RETURN doc
8 EnumerateListNode 10 9909 0.00171 - FOR a IN list /* list iteration */
9 CalculationNode 10 9909 0.00314 - LET #7 = (a.`value` &lt; 91) /* simple expression */
10 FilterNode 1 0 0.00049 - FILTER #7
3 EnumerateCollectionNode 11 10000 0.00443 - FOR doc IN acollection /* full collection scan */
4 CalculationNode 11 10000 0.00400 - LET #5 = (doc.`value` &gt; 90) /* simple expression */ /* collections used: doc : acollection */
5 FilterNode 10 9909 0.00270 - FILTER #5
6 ReturnNode 10 9909 0.00164 - RETURN doc
8 EnumerateListNode 10 9909 0.00109 - FOR a IN list /* list iteration */
9 CalculationNode 10 9909 0.00237 - LET #7 = (a.`value` &lt; 91) /* simple expression */
10 FilterNode 1 0 0.00042 - FILTER #7
11 ReturnNode 1 0 0.00000 - RETURN a
Indexes used:
@ -32,17 +32,17 @@ Optimization rules applied:
Query Statistics:
Writes Exec Writes Ign Scan Full Scan Index Filtered Exec Time [s]
0 0 10000 0 10000 0.01656
0 0 10000 0 10000 0.01700
Query Profile:
Query Stage Duration [s]
initializing 0.00000
parsing 0.00004
parsing 0.00005
optimizing ast 0.00001
loading collections 0.00000
instantiating plan 0.00002
optimizing plan 0.00008
executing 0.01626
finalizing 0.00014
loading collections 0.00001
instantiating plan 0.00003
optimizing plan 0.00009
executing 0.01668
finalizing 0.00012

View File

@ -26,10 +26,10 @@ Execution plan:
2 EnumerateCollectionNode 1 20 0.00002 - FOR u IN myusers /* full collection scan */
3 CalculationNode 1 20 0.00002 - LET #5 = (FLOOR((u.`age` / 10)) * 10) /* simple expression */ /* collections used: u : myusers */
4 CalculationNode 1 20 0.00001 - LET #7 = u.`age` /* attribute expression */ /* collections used: u : myusers */
6 CollectNode 1 7 0.00002 - COLLECT ageGroup = #5 AGGREGATE minAge = MIN(#7), maxAge = MAX(#7), len = LENGTH(u) /* hash */
9 SortNode 1 7 0.00003 - SORT ageGroup ASC /* sorting strategy: standard */
7 CalculationNode 1 7 0.00001 - LET #11 = { "ageGroup" : ageGroup, "minAge" : minAge, "maxAge" : maxAge, "len" : len } /* simple expression */
8 ReturnNode 1 7 0.00000 - RETURN #11
6 CollectNode 1 8 0.00002 - COLLECT ageGroup = #5 AGGREGATE minAge = MIN(#7), maxAge = MAX(#7), len = LENGTH(u) /* hash */
9 SortNode 1 8 0.00001 - SORT ageGroup ASC /* sorting strategy: standard */
7 CalculationNode 1 8 0.00001 - LET #11 = { "ageGroup" : ageGroup, "minAge" : minAge, "maxAge" : maxAge, "len" : len } /* simple expression */
8 ReturnNode 1 8 0.00000 - RETURN #11
Indexes used:
none
@ -44,7 +44,7 @@ Optimization rules applied:
Query Statistics:
Writes Exec Writes Ign Scan Full Scan Index Filtered Exec Time [s]
0 0 20 0 0 0.00053
0 0 20 0 0 0.00051
Query Profile:
Query Stage Duration [s]
@ -54,7 +54,7 @@ Query Profile:
loading collections 0.00000
instantiating plan 0.00003
optimizing plan 0.00021
executing 0.00012
executing 0.00010
finalizing 0.00009

View File

@ -8,18 +8,18 @@ arangosh&gt; c.getExtra();
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00010156631469726562</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.000095367431640625</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">34168</span>
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"profile"</span> : {
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">9.5367431640625e-7</span>,
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.000013828277587890625</span>,
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.0000011920928955078125</span>,
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">0.0000011920928955078125</span>,
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.00001239776611328125</span>,
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.000001430511474609375</span>,
<span class="hljs-string">"loading collections"</span> : <span class="hljs-number">0.000001430511474609375</span>,
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.0000073909759521484375</span>,
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.000035762786865234375</span>,
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.000026464462280273438</span>,
<span class="hljs-string">"finalizing"</span> : <span class="hljs-number">0.000010251998901367188</span>
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.000007152557373046875</span>,
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.00003409385681152344</span>,
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.000021457672119140625</span>,
<span class="hljs-string">"finalizing"</span> : <span class="hljs-number">0.000011444091796875</span>
}
}

View File

@ -15,7 +15,7 @@ arangosh&gt; db._query(<span class="hljs-string">`
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"fullCount"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0005481243133544922</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0005605220794677734</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">50632</span>
},
<span class="hljs-string">"warnings"</span> : [ ]
@ -36,7 +36,7 @@ arangosh&gt; db._query({
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"fullCount"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00048732757568359375</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0005362033843994141</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">50632</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -6,19 +6,19 @@ arangosh&gt; v1 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/98293"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98293"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaD-G--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FYu--_"</span>
}
arangosh&gt; v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/98297"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98297"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaD-K--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FYu--B"</span>
}
arangosh&gt; e1 = db.relation.insert(v1, v2, { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98300"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98300"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaD-K--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FYu--D"</span>
}
arangosh&gt; db._document(e1);
{
@ -26,6 +26,6 @@ arangosh&gt; db._document(e1);
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98300"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/98293"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/98297"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaD-K--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FYu--D"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}

View File

@ -7,20 +7,20 @@ arangosh&gt; myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span>
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/98326"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98326"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDAO--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fay--B"</span>
}
arangosh&gt; myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/98330"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98330"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDAO--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fay--D"</span>
}
arangosh&gt; myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
........&gt; { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98333"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98333"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDAO--D"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fa2--_"</span>
}
arangosh&gt; db._document(myGraph.e1);
{
@ -28,7 +28,7 @@ arangosh&gt; db._document(myGraph.e1);
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98333"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/98326"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/98330"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDAO--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fa2--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
arangosh&gt; db.relation.edges(myGraph.e1._id);

View File

@ -6,20 +6,20 @@ arangosh&gt; myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span>
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/98360"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98360"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDCS--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fc6--_"</span>
}
arangosh&gt; myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/98364"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98364"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDCW--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fc6--B"</span>
}
arangosh&gt; myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
........&gt; { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98367"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98367"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDCW--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fc6--D"</span>
}
arangosh&gt; db._document(myGraph.e1);
{
@ -27,7 +27,7 @@ arangosh&gt; db._document(myGraph.e1);
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98367"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/98360"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/98364"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDCW--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fc6--D"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
arangosh&gt; db.relation.inEdges(myGraph.v1._id);
@ -39,7 +39,7 @@ arangosh&gt; db.relation.inEdges(myGraph.v2._id);
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98367"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/98360"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/98364"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDCW--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Fc6--D"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
]

View File

@ -6,20 +6,20 @@ arangosh&gt; myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span>
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/98395"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98395"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDEa--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Ff---_"</span>
}
arangosh&gt; myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/98399"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98399"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDEa--B"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Ff---B"</span>
}
arangosh&gt; myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
........&gt; { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98402"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"98402"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDEa--D"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Ff---D"</span>
}
arangosh&gt; db._document(myGraph.e1);
{
@ -27,7 +27,7 @@ arangosh&gt; db._document(myGraph.e1);
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98402"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/98395"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/98399"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDEa--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Ff---D"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
arangosh&gt; db.relation.outEdges(myGraph.v1._id);
@ -37,7 +37,7 @@ arangosh&gt; db.relation.outEdges(myGraph.v1._id);
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/98402"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/98395"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/98399"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDEa--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Ff---D"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
}
]

View File

@ -5,67 +5,67 @@ arangosh&gt; db.circles.toArray();
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"I"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/I"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGq--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhK--L"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"9"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"G"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/G"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGq--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhK--H"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"7"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"F"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGq--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhK--F"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"6"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"A"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/A"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGi--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhG--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"E"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/E"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGm--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhK--D"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"5"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"C"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/C"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGm--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhK--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"D"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGm--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhK--B"</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">"_YNEaDGq--H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhO--_"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"10"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGm--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhG--B"</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">"_YNEaDGq--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhK--J"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"8"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"K"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/K"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaDGq--J"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhO--B"</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"11"</span>
}
]
@ -76,7 +76,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98474"</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">"_YNEaDGu--H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhS--A"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_foo"</span>
@ -86,7 +86,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98483"</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">"_YNEaDGy--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhS--G"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</span>
@ -96,7 +96,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98458"</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">"_YNEaDGq--L"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhO--D"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</span>
@ -106,7 +106,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98468"</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">"_YNEaDGu--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhO--J"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</span>
@ -116,7 +116,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98477"</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">"_YNEaDGy--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhS--C"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</span>
@ -126,7 +126,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98486"</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">"_YNEaDGy--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhS--I"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</span>
@ -136,7 +136,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98471"</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">"_YNEaDGu--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhS---"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_schubi"</span>
@ -146,7 +146,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98462"</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">"_YNEaDGu--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhO--F"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</span>
@ -156,7 +156,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98465"</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">"_YNEaDGu--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhO--H"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</span>
@ -166,7 +166,7 @@ arangosh&gt; db.edges.toArray();
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/98480"</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">"_YNEaDGy--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1FhS--E"</span>,
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</span>

View File

@ -5,67 +5,67 @@ arangosh&gt; db.circles.toArray();
{
"_key" : "I",
"_id" : "circles/I",
"_rev" : "_YNEaDJe--F",
"_rev" : "_YOn1Fju--J",
"label" : "9"
},
{
"_key" : "G",
"_id" : "circles/G",
"_rev" : "_YNEaDJe--B",
"_rev" : "_YOn1Fju--F",
"label" : "7"
},
{
"_key" : "F",
"_id" : "circles/F",
"_rev" : "_YNEaDJe--_",
"_rev" : "_YOn1Fju--D",
"label" : "6"
},
{
"_key" : "A",
"_id" : "circles/A",
"_rev" : "_YNEaDJW--_",
"_rev" : "_YOn1Fjq--_",
"label" : "1"
},
{
"_key" : "E",
"_id" : "circles/E",
"_rev" : "_YNEaDJa--F",
"_rev" : "_YOn1Fju--B",
"label" : "5"
},
{
"_key" : "C",
"_id" : "circles/C",
"_rev" : "_YNEaDJa--B",
"_rev" : "_YOn1Fjq--D",
"label" : "3"
},
{
"_key" : "D",
"_id" : "circles/D",
"_rev" : "_YNEaDJa--D",
"_rev" : "_YOn1Fju--_",
"label" : "4"
},
{
"_key" : "J",
"_id" : "circles/J",
"_rev" : "_YNEaDJe--H",
"_rev" : "_YOn1Fjy--_",
"label" : "10"
},
{
"_key" : "B",
"_id" : "circles/B",
"_rev" : "_YNEaDJa--_",
"_rev" : "_YOn1Fjq--B",
"label" : "2"
},
{
"_key" : "H",
"_id" : "circles/H",
"_rev" : "_YNEaDJe--D",
"_rev" : "_YOn1Fju--H",
"label" : "8"
},
{
"_key" : "K",
"_id" : "circles/K",
"_rev" : "_YNEaDJe--J",
"_rev" : "_YOn1Fjy--B",
"label" : "11"
}
]
@ -76,7 +76,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98585",
"_from" : "circles/G",
"_to" : "circles/J",
"_rev" : "_YNEaDJm--_",
"_rev" : "_YOn1Fj2--D",
"theFalse" : false,
"theTruth" : true,
"label" : "right_zip"
@ -86,7 +86,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98573",
"_from" : "circles/E",
"_to" : "circles/F",
"_rev" : "_YNEaDJi--F",
"_rev" : "_YOn1Fjy--L",
"theFalse" : false,
"theTruth" : true,
"label" : "left_schubi"
@ -96,7 +96,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98588",
"_from" : "circles/J",
"_to" : "circles/K",
"_rev" : "_YNEaDJm--B",
"_rev" : "_YOn1Fj2--F",
"theFalse" : false,
"theTruth" : true,
"label" : "right_zup"
@ -106,7 +106,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98570",
"_from" : "circles/B",
"_to" : "circles/E",
"_rev" : "_YNEaDJi--D",
"_rev" : "_YOn1Fjy--J",
"theFalse" : false,
"theTruth" : true,
"label" : "left_blub"
@ -116,7 +116,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98582",
"_from" : "circles/H",
"_to" : "circles/I",
"_rev" : "_YNEaDJi--L",
"_rev" : "_YOn1Fj2--B",
"theFalse" : false,
"theTruth" : true,
"label" : "right_blub"
@ -126,7 +126,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98576",
"_from" : "circles/A",
"_to" : "circles/G",
"_rev" : "_YNEaDJi--H",
"_rev" : "_YOn1Fjy--N",
"theFalse" : false,
"theTruth" : true,
"label" : "right_foo"
@ -136,7 +136,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98567",
"_from" : "circles/C",
"_to" : "circles/D",
"_rev" : "_YNEaDJi--B",
"_rev" : "_YOn1Fjy--H",
"theFalse" : false,
"theTruth" : true,
"label" : "left_blorg"
@ -146,7 +146,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98579",
"_from" : "circles/G",
"_to" : "circles/H",
"_rev" : "_YNEaDJi--J",
"_rev" : "_YOn1Fj2--_",
"theFalse" : false,
"theTruth" : true,
"label" : "right_blob"
@ -156,7 +156,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98564",
"_from" : "circles/B",
"_to" : "circles/C",
"_rev" : "_YNEaDJi--_",
"_rev" : "_YOn1Fjy--F",
"theFalse" : false,
"theTruth" : true,
"label" : "left_blarg"
@ -166,7 +166,7 @@ arangosh&gt; db.edges.toArray();
"_id" : "edges/98560",
"_from" : "circles/A",
"_to" : "circles/B",
"_rev" : "_YNEaDJe--L",
"_rev" : "_YOn1Fjy--D",
"theFalse" : false,
"theTruth" : true,
"label" : "left_bar"

View File

@ -8,7 +8,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaEJa--_
etag: _YOn1Gku--_
x-content-type-options: nosniff
{
@ -17,6 +17,6 @@ x-content-type-options: nosniff
<span class="hljs-string">"edge"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/100926"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"100926"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaEJa--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Gku--_"</span>
}
}

View File

@ -13,7 +13,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaENW--B
etag: _YOn1Goy--B
x-content-type-options: nosniff
{
@ -48,7 +48,7 @@ x-content-type-options: nosniff
}
],
<span class="hljs-string">"orphanCollections"</span> : [ ],
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaENW--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Goy--B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"social"</span>
}

View File

@ -6,7 +6,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaERu--J
etag: _YOn1GtO--_
x-content-type-options: nosniff
{
@ -15,6 +15,6 @@ x-content-type-options: nosniff
<span class="hljs-string">"vertex"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"male/101105"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"101105"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaERu--J"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1GtO--_"</span>
}
}

View File

@ -6,7 +6,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaEU6--B
etag: _YOn1Gwm--B
x-content-type-options: nosniff
{
@ -33,7 +33,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"orphanCollections"</span> : [
<span class="hljs-string">"otherVertices"</span>
],
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaEU6--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Gwm--B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"social"</span>
}

View File

@ -17,7 +17,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaEYi--B
etag: _YOn1G0O--B
x-content-type-options: nosniff
{
@ -40,7 +40,7 @@ x-content-type-options: nosniff
}
],
<span class="hljs-string">"orphanCollections"</span> : [ ],
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaEYi--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1G0O--B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"myGraph"</span>
}

View File

@ -23,7 +23,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaEbq--B
etag: _YOn1G3a--_
x-content-type-options: nosniff
{
@ -49,7 +49,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"initial"</span> : <span class="hljs-string">"startVertices"</span>,
<span class="hljs-string">"initialCid"</span> : <span class="hljs-number">101271</span>,
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">"region"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaEbq--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1G3a--_"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"myGraph"</span>
}

View File

@ -2,7 +2,7 @@
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaEqu--D
etag: _YOn1HG---F
x-content-type-options: nosniff
{
@ -18,7 +18,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"female"</span>,
<span class="hljs-string">"male"</span>
],
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaEqu--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1HG---F"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"social"</span>
}

View File

@ -1,20 +1,20 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/gharial/social/edge/relation/101673</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/gharial/social/edge/relation/101670</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaEuu--D
etag: _YOn1HJG--J
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
<span class="hljs-string">"edge"</span> : {
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"101673"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/101673"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"male/charly"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"female/diana"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaEuu--D"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"married"</span>,
<span class="hljs-string">"vertex"</span> : <span class="hljs-string">"charly"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"101670"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/101670"</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/charly"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1HJG--J"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"friend"</span>,
<span class="hljs-string">"vertex"</span> : <span class="hljs-string">"alice"</span>
}
}

View File

@ -24,7 +24,7 @@ x-content-type-options: nosniff
}
],
<span class="hljs-string">"orphanCollections"</span> : [ ],
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaEzW--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1HMu--B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"myGraph"</span>
}

View File

@ -2,7 +2,7 @@
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaE2i--_
etag: _YOn1HP6--_
x-content-type-options: nosniff
{
@ -11,7 +11,7 @@ x-content-type-options: nosniff
<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">"_YNEaE2i--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1HP6--_"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Alice"</span>
}
}

View File

@ -11,7 +11,7 @@ x-content-type-options: nosniff
{
<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">"_YNEaE9G--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1HVm--B"</span>,
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"isSmart"</span> : <span class="hljs-literal">false</span>,
@ -51,7 +51,7 @@ x-content-type-options: nosniff
{
<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">"_YNEaE6C--B"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1HT---B"</span>,
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"isSmart"</span> : <span class="hljs-literal">false</span>,

View File

@ -6,7 +6,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaFLO--J
etag: _YOn1Hjy--J
x-content-type-options: nosniff
{
@ -15,7 +15,7 @@ x-content-type-options: nosniff
<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">"_oldRev"</span> : <span class="hljs-string">"_YNEaFLK--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaFLO--J"</span>
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1Hju--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Hjy--J"</span>
}
}

View File

@ -1,4 +1,4 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/102286</span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/102283</span> &lt;&lt;EOF
{
<span class="hljs-string">"since"</span> : <span class="hljs-string">"01.01.2001"</span>
}
@ -6,16 +6,16 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaFOa--_
etag: _YOn1HnK--_
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>,
<span class="hljs-string">"edge"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/102286"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"102286"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YNEaFOW--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaFOa--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/102283"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"102283"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1HnG--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1HnK--_"</span>
}
}

View File

@ -1,4 +1,4 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/102353</span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/102360</span> &lt;&lt;EOF
{
<span class="hljs-string">"type"</span> : <span class="hljs-string">"divorced"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"female/alice"</span>,
@ -8,16 +8,16 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaFRm--_
etag: _YOn1HqS--_
x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>,
<span class="hljs-string">"edge"</span> : {
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/102353"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"102353"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YNEaFRe--H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaFRm--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/102360"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"102360"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1HqO--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1HqS--_"</span>
}
}

View File

@ -2,7 +2,7 @@
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaFVS--_
etag: _YOn1Htu--_
x-content-type-options: nosniff
{
@ -27,7 +27,7 @@ x-content-type-options: nosniff
}
],
<span class="hljs-string">"orphanCollections"</span> : [ ],
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaFVS--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1Htu--_"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"social"</span>
}

View File

@ -16,7 +16,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaFeK--_
etag: _YOn1H1K--B
x-content-type-options: nosniff
{
@ -43,7 +43,7 @@ x-content-type-options: nosniff
}
],
<span class="hljs-string">"orphanCollections"</span> : [ ],
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaFeK--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1H1K--B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"social"</span>
}

View File

@ -7,7 +7,7 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: _YNEaFiS--L
etag: _YOn1H5C--D
x-content-type-options: nosniff
{
@ -16,7 +16,7 @@ x-content-type-options: nosniff
<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">"_oldRev"</span> : <span class="hljs-string">"_YNEaFiO--_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaFiS--L"</span>
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1H5---_"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1H5C--D"</span>
}
}

View File

@ -8,7 +8,7 @@ arangosh&gt; tasks.register({
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"mytask-1"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"this is a sample task to spawn a slow aql query"</span>,
<span class="hljs-string">"created"</span> : <span class="hljs-number">1550241767.0978193</span>,
<span class="hljs-string">"created"</span> : <span class="hljs-number">1550658775.0549188</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-string">"timed"</span>,
<span class="hljs-string">"offset"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"command"</span> : <span class="hljs-string">"(function (params) { require('@arangodb').db._query('FOR sleepLoooong IN 1..5 LET sleepLoooonger = SLEEP(1000) RETURN sleepLoooong'); } )(params);"</span>,
@ -21,8 +21,8 @@ arangosh&gt; queries.current();
<span class="hljs-string">"query"</span> : <span class="hljs-string">"FOR sleepLoooong IN 1..5 LET sleepLoooonger = SLEEP(1000) RETURN sleepLoooong"</span>,
<span class="hljs-string">"bindVars"</span> : {
},
<span class="hljs-string">"started"</span> : <span class="hljs-string">"2019-02-15T14:42:47Z"</span>,
<span class="hljs-string">"runTime"</span> : <span class="hljs-number">1.0292930603027344</span>,
<span class="hljs-string">"started"</span> : <span class="hljs-string">"2019-02-20T10:32:55Z"</span>,
<span class="hljs-string">"runTime"</span> : <span class="hljs-number">2.0032975673675537</span>,
<span class="hljs-string">"state"</span> : <span class="hljs-string">"executing"</span>,
<span class="hljs-string">"stream"</span> : <span class="hljs-literal">false</span>
}

View File

@ -5,17 +5,17 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"time"</span> : <span class="hljs-number">1550241768.1350324</span>,
<span class="hljs-string">"time"</span> : <span class="hljs-number">1550658777.0711348</span>,
<span class="hljs-string">"enabled"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"system"</span> : {
<span class="hljs-string">"minorPageFaults"</span> : <span class="hljs-number">80568</span>,
<span class="hljs-string">"majorPageFaults"</span> : <span class="hljs-number">187</span>,
<span class="hljs-string">"userTime"</span> : <span class="hljs-number">3.46</span>,
<span class="hljs-string">"systemTime"</span> : <span class="hljs-number">1.63</span>,
<span class="hljs-string">"minorPageFaults"</span> : <span class="hljs-number">82857</span>,
<span class="hljs-string">"majorPageFaults"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"userTime"</span> : <span class="hljs-number">3.56</span>,
<span class="hljs-string">"systemTime"</span> : <span class="hljs-number">1.71</span>,
<span class="hljs-string">"numberOfThreads"</span> : <span class="hljs-number">50</span>,
<span class="hljs-string">"residentSize"</span> : <span class="hljs-number">374484992</span>,
<span class="hljs-string">"residentSizePercent"</span> : <span class="hljs-number">0.022428219614873516</span>,
<span class="hljs-string">"virtualSize"</span> : <span class="hljs-number">2187247616</span>
<span class="hljs-string">"residentSize"</span> : <span class="hljs-number">361426944</span>,
<span class="hljs-string">"residentSizePercent"</span> : <span class="hljs-number">0.021646172810734898</span>,
<span class="hljs-string">"virtualSize"</span> : <span class="hljs-number">1353252864</span>
},
<span class="hljs-string">"client"</span> : {
<span class="hljs-string">"httpConnections"</span> : <span class="hljs-number">1</span>,
@ -30,12 +30,12 @@ x-content-type-options: nosniff
]
},
<span class="hljs-string">"totalTime"</span> : {
<span class="hljs-string">"sum"</span> : <span class="hljs-number">8.175549745559692</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34234</span>,
<span class="hljs-string">"sum"</span> : <span class="hljs-number">8.05157732963562</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34249</span>,
<span class="hljs-string">"counts"</span> : [
<span class="hljs-number">34022</span>,
<span class="hljs-number">210</span>,
<span class="hljs-number">1</span>,
<span class="hljs-number">34044</span>,
<span class="hljs-number">202</span>,
<span class="hljs-number">2</span>,
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>,
<span class="hljs-number">1</span>,
@ -43,12 +43,12 @@ x-content-type-options: nosniff
]
},
<span class="hljs-string">"requestTime"</span> : {
<span class="hljs-string">"sum"</span> : <span class="hljs-number">4.975844860076904</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34234</span>,
<span class="hljs-string">"sum"</span> : <span class="hljs-number">4.962236642837524</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34249</span>,
<span class="hljs-string">"counts"</span> : [
<span class="hljs-number">34102</span>,
<span class="hljs-number">130</span>,
<span class="hljs-number">1</span>,
<span class="hljs-number">34120</span>,
<span class="hljs-number">126</span>,
<span class="hljs-number">2</span>,
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>,
<span class="hljs-number">1</span>,
@ -69,11 +69,11 @@ x-content-type-options: nosniff
]
},
<span class="hljs-string">"ioTime"</span> : {
<span class="hljs-string">"sum"</span> : <span class="hljs-number">3.199704885482788</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34234</span>,
<span class="hljs-string">"sum"</span> : <span class="hljs-number">3.0893406867980957</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34249</span>,
<span class="hljs-string">"counts"</span> : [
<span class="hljs-number">34154</span>,
<span class="hljs-number">80</span>,
<span class="hljs-number">34173</span>,
<span class="hljs-number">76</span>,
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>,
@ -82,23 +82,23 @@ x-content-type-options: nosniff
]
},
<span class="hljs-string">"bytesSent"</span> : {
<span class="hljs-string">"sum"</span> : <span class="hljs-number">10100744</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34234</span>,
<span class="hljs-string">"sum"</span> : <span class="hljs-number">10108900</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34249</span>,
<span class="hljs-string">"counts"</span> : [
<span class="hljs-number">236</span>,
<span class="hljs-number">33641</span>,
<span class="hljs-number">328</span>,
<span class="hljs-number">240</span>,
<span class="hljs-number">33648</span>,
<span class="hljs-number">332</span>,
<span class="hljs-number">28</span>,
<span class="hljs-number">1</span>,
<span class="hljs-number">0</span>
]
},
<span class="hljs-string">"bytesReceived"</span> : {
<span class="hljs-string">"sum"</span> : <span class="hljs-number">8040361</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34234</span>,
<span class="hljs-string">"sum"</span> : <span class="hljs-number">8043129</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">34249</span>,
<span class="hljs-string">"counts"</span> : [
<span class="hljs-number">33549</span>,
<span class="hljs-number">685</span>,
<span class="hljs-number">33568</span>,
<span class="hljs-number">681</span>,
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>,
<span class="hljs-number">0</span>,
@ -107,20 +107,20 @@ x-content-type-options: nosniff
}
},
<span class="hljs-string">"http"</span> : {
<span class="hljs-string">"requestsTotal"</span> : <span class="hljs-number">34234</span>,
<span class="hljs-string">"requestsTotal"</span> : <span class="hljs-number">34249</span>,
<span class="hljs-string">"requestsAsync"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"requestsGet"</span> : <span class="hljs-number">782</span>,
<span class="hljs-string">"requestsGet"</span> : <span class="hljs-number">795</span>,
<span class="hljs-string">"requestsHead"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"requestsPost"</span> : <span class="hljs-number">33323</span>,
<span class="hljs-string">"requestsPut"</span> : <span class="hljs-number">31</span>,
<span class="hljs-string">"requestsPatch"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"requestsDelete"</span> : <span class="hljs-number">96</span>,
<span class="hljs-string">"requestsDelete"</span> : <span class="hljs-number">98</span>,
<span class="hljs-string">"requestsOptions"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"requestsOther"</span> : <span class="hljs-number">0</span>
},
<span class="hljs-string">"server"</span> : {
<span class="hljs-string">"uptime"</span> : <span class="hljs-number">13.509510278701782</span>,
<span class="hljs-string">"physicalMemory"</span> : <span class="hljs-number">16697044992</span>,
<span class="hljs-string">"uptime"</span> : <span class="hljs-number">14.283366203308105</span>,
<span class="hljs-string">"physicalMemory"</span> : <span class="hljs-number">16697036800</span>,
<span class="hljs-string">"v8Context"</span> : {
<span class="hljs-string">"available"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"busy"</span> : <span class="hljs-number">1</span>,

View File

@ -39,4 +39,4 @@ content-type: application/json
x-arango-errors: 1
x-content-type-options: nosniff
"--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 66\r\n\r\n{\"server\":\"arango\",\"version\":\"3.5.0-devel\",\"license\":\"enterprise\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nHTTP/1.1 404 Not Found\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 87\r\n\r\n{\"error\":true,\"errorMessage\":\"collection or view not found\",\"code\":404,\"errorNum\":1203}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 328\r\n\r\n{\"error\":false,\"code\":200,\"waitForSync\":false,\"type\":2,\"status\":3,\"journalSize\":33554432,\"keyOptions\":{\"allowUserKeys\":true,\"type\":\"traditional\",\"lastValue\":0},\"globallyUniqueId\":\"h402518FDD080/102789\",\"statusString\":\"loaded\",\"id\":\"102789\",\"name\":\"products\",\"doCompact\":true,\"isSystem\":false,\"indexBuckets\":8,\"isVolatile\":false}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nLocation: /_api/collection/products/figures\r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 835\r\n\r\n{\"error\":false,\"code\":200,\"type\":2,\"status\":3,\"journalSize\":33554432,\"isVolatile\":false,\"name\":\"products\",\"doCompact\":true,\"isSystem\":false,\"count\":0,\"waitForSync\":false,\"figures\":{\"indexes\":{\"count\":1,\"size\":32128},\"documentReferences\":0,\"waitingFor\":\"-\",\"alive\":{\"count\":0,\"size\":0},\"dead\":{\"count\":0,\"size\":0,\"deletion\":0},\"compactionStatus\":{\"message\":\"compaction not yet started\",\"time\":\"2019-02-15T14:42:48Z\",\"count\":0,\"filesCombined\":0,\"bytesRead\":0,\"bytesWritten\":0},\"datafiles\":{\"count\":0,\"fileSize\":0},\"journals\":{\"count\":0,\"fileSize\":0},\"compactors\":{\"count\":0,\"fileSize\":0},\"revisions\":{\"count\":0,\"size\":48192},\"lastTick\":0,\"uncollectedLogfileEntries\":0},\"keyOptions\":{\"allowUserKeys\":true,\"type\":\"traditional\",\"lastValue\":0},\"globallyUniqueId\":\"h402518FDD080/102789\",\"statusString\":\"loaded\",\"id\":\"102789\",\"indexBuckets\":8}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 40\r\n\r\n{\"error\":false,\"code\":200,\"id\":\"102789\"}\r\n--SomeBoundaryValue--"
"--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 66\r\n\r\n{\"server\":\"arango\",\"version\":\"3.5.0-devel\",\"license\":\"enterprise\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nHTTP/1.1 404 Not Found\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 87\r\n\r\n{\"error\":true,\"errorMessage\":\"collection or view not found\",\"code\":404,\"errorNum\":1203}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 328\r\n\r\n{\"error\":false,\"code\":200,\"waitForSync\":false,\"type\":2,\"status\":3,\"journalSize\":33554432,\"keyOptions\":{\"allowUserKeys\":true,\"type\":\"traditional\",\"lastValue\":0},\"globallyUniqueId\":\"h8B2B671BCFD0/102789\",\"statusString\":\"loaded\",\"id\":\"102789\",\"name\":\"products\",\"doCompact\":true,\"isSystem\":false,\"indexBuckets\":8,\"isVolatile\":false}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nLocation: /_api/collection/products/figures\r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 835\r\n\r\n{\"error\":false,\"code\":200,\"type\":2,\"status\":3,\"journalSize\":33554432,\"isVolatile\":false,\"name\":\"products\",\"doCompact\":true,\"isSystem\":false,\"count\":0,\"waitForSync\":false,\"figures\":{\"indexes\":{\"count\":1,\"size\":32128},\"documentReferences\":0,\"waitingFor\":\"-\",\"alive\":{\"count\":0,\"size\":0},\"dead\":{\"count\":0,\"size\":0,\"deletion\":0},\"compactionStatus\":{\"message\":\"compaction not yet started\",\"time\":\"2019-02-20T10:32:57Z\",\"count\":0,\"filesCombined\":0,\"bytesRead\":0,\"bytesWritten\":0},\"datafiles\":{\"count\":0,\"fileSize\":0},\"journals\":{\"count\":0,\"fileSize\":0},\"compactors\":{\"count\":0,\"fileSize\":0},\"revisions\":{\"count\":0,\"size\":48192},\"lastTick\":0,\"uncollectedLogfileEntries\":0},\"keyOptions\":{\"allowUserKeys\":true,\"type\":\"traditional\",\"lastValue\":0},\"globallyUniqueId\":\"h8B2B671BCFD0/102789\",\"statusString\":\"loaded\",\"id\":\"102789\",\"indexBuckets\":8}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 40\r\n\r\n{\"error\":false,\"code\":200,\"id\":\"102789\"}\r\n--SomeBoundaryValue--"

View File

@ -20,7 +20,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">0</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/102801"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/102801"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"102801"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"testCollectionBasics"</span>,
@ -52,7 +52,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">0</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/102807"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/102807"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"102807"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"testCollectionEdges"</span>,

View File

@ -27,7 +27,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"increment"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">0</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/102822"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/102822"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"102822"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"testCollectionUsers"</span>,

View File

@ -70,7 +70,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/87"</span>
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/87"</span>
},
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"13"</span>,
@ -118,7 +118,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/96"</span>
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/96"</span>
}
]
}

View File

@ -8,11 +8,11 @@ x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/102861"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/102861"</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"102861"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"_YNEaG2G--B"</span>,
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"_YOn1KHS--_"</span>,
<span class="hljs-string">"checksum"</span> : <span class="hljs-string">"2089246606277080887"</span>,
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>

View File

@ -8,11 +8,11 @@ x-content-type-options: nosniff
{
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/102877"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/102877"</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"102877"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"_YNEaG3G--B"</span>,
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"_YOn1KJC--B"</span>,
<span class="hljs-string">"checksum"</span> : <span class="hljs-string">"6947804677053586772"</span>,
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>

View File

@ -22,7 +22,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">103198</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/102893"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/102893"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"102893"</span>,
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>

View File

@ -35,7 +35,7 @@ x-content-type-options: nosniff
},
<span class="hljs-string">"compactionStatus"</span> : {
<span class="hljs-string">"message"</span> : <span class="hljs-string">"skipped compaction because collection has no datafiles"</span>,
<span class="hljs-string">"time"</span> : <span class="hljs-string">"2019-02-15T14:42:48Z"</span>,
<span class="hljs-string">"time"</span> : <span class="hljs-string">"2019-02-20T10:32:57Z"</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"filesCombined"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"bytesRead"</span> : <span class="hljs-number">0</span>,
@ -65,7 +65,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">103213</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103206"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103206"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103206"</span>,
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>

View File

@ -17,7 +17,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">0</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103234"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103234"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103234"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,

View File

@ -17,7 +17,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">0</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103246"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103246"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103246"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,

View File

@ -18,7 +18,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">0</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103258"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103258"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103258"</span>,
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"0"</span>,

View File

@ -9,7 +9,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103270"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103270"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103270"</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,

View File

@ -21,7 +21,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">0</span>
},
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103295"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103295"</span>,
<span class="hljs-string">"statusString"</span> : <span class="hljs-string">"loaded"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103295"</span>,
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,

View File

@ -16,6 +16,6 @@ x-content-type-options: nosniff
<span class="hljs-string">"name"</span> : <span class="hljs-string">"newname"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103309"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103309"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103309"</span>
}

View File

@ -12,6 +12,6 @@ x-content-type-options: nosniff
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103319"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103319"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103319"</span>
}

View File

@ -12,6 +12,6 @@ x-content-type-options: nosniff
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h402518FDD080/103332"</span>,
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h8B2B671BCFD0/103332"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103332"</span>
}

View File

@ -13,20 +13,20 @@ x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : [
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103402"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103402"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaJaK--_"</span>,
<span class="hljs-string">"hello5"</span> : <span class="hljs-string">"world1"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103394"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103394"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1M2q--D"</span>,
<span class="hljs-string">"hello2"</span> : <span class="hljs-string">"world1"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103389"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103389"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaJaG--_"</span>,
<span class="hljs-string">"hello1"</span> : <span class="hljs-string">"world1"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103403"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103403"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1M2u--D"</span>,
<span class="hljs-string">"hello5"</span> : <span class="hljs-string">"world1"</span>
}
],
<span class="hljs-string">"hasMore"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103405"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103406"</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"extra"</span> : {
<span class="hljs-string">"stats"</span> : {
@ -36,7 +36,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0001316070556640625</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00016999244689941406</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">18120</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -13,15 +13,15 @@ x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : [
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103418"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103418"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaJbG--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103419"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103419"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1M3u--_"</span>,
<span class="hljs-string">"hello1"</span> : <span class="hljs-string">"world1"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103422"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103422"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaJbG--B"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103423"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103423"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1M3u--B"</span>,
<span class="hljs-string">"hello2"</span> : <span class="hljs-string">"world1"</span>
}
],
@ -36,7 +36,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00015401840209960938</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0001518726348876953</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">18072</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -37,7 +37,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">500</span>,
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"fullCount"</span> : <span class="hljs-number">500</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0008275508880615234</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0007300376892089844</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">147416</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -13,20 +13,20 @@ x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : [
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103442"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103442"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaJce--_"</span>,
<span class="hljs-string">"hello1"</span> : <span class="hljs-string">"world1"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103456"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103456"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1M5---H"</span>,
<span class="hljs-string">"hello5"</span> : <span class="hljs-string">"world1"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103455"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103455"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaJci--_"</span>,
<span class="hljs-string">"hello5"</span> : <span class="hljs-string">"world1"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103443"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103443"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1M5---_"</span>,
<span class="hljs-string">"hello1"</span> : <span class="hljs-string">"world1"</span>
}
],
<span class="hljs-string">"hasMore"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103458"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103459"</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"extra"</span> : {
<span class="hljs-string">"stats"</span> : {
@ -36,7 +36,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00014257431030273438</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00012540817260742188</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">18120</span>
},
<span class="hljs-string">"warnings"</span> : [ ]
@ -45,5 +45,5 @@ x-content-type-options: nosniff
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/cursor/103458</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/cursor/103459</span>

View File

@ -20,7 +20,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0001366138458251953</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00013828277587890625</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">1944</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -20,7 +20,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00016760826110839844</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0001308917999267578</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">18040</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -6,7 +6,7 @@
}
EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/cursor/103541</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/cursor/103542</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
@ -15,20 +15,20 @@ x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : [
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103532"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103532"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaJgq--B"</span>,
<span class="hljs-string">"hello3"</span> : <span class="hljs-string">"world1"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103539"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103539"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1M9G--B"</span>,
<span class="hljs-string">"hello5"</span> : <span class="hljs-string">"world1"</span>
},
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103535"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103535"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaJgq--D"</span>,
<span class="hljs-string">"hello4"</span> : <span class="hljs-string">"world1"</span>
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103526"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103526"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1M9C--B"</span>,
<span class="hljs-string">"hello1"</span> : <span class="hljs-string">"world1"</span>
}
],
<span class="hljs-string">"hasMore"</span> : <span class="hljs-literal">true</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103541"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"103542"</span>,
<span class="hljs-string">"count"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"extra"</span> : {
<span class="hljs-string">"stats"</span> : {
@ -38,7 +38,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00013709068298339844</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00013566017150878906</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">18120</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -42,7 +42,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00018334388732910156</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0001652240753173828</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">82856</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -166,51 +166,51 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.783747673034668</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.7833671569824219</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">2312</span>,
<span class="hljs-string">"nodes"</span> : [
{
<span class="hljs-string">"id"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"calls"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"items"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.0000021457672119140625</span>
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.000001430511474609375</span>
},
{
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
<span class="hljs-string">"calls"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"items"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.2712290287017822</span>
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.2710738182067871</span>
},
{
<span class="hljs-string">"id"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"calls"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"items"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.7835254669189453</span>
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.7831518650054932</span>
},
{
<span class="hljs-string">"id"</span> : <span class="hljs-number">4</span>,
<span class="hljs-string">"calls"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"items"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.000005245208740234375</span>
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.0000030994415283203125</span>
},
{
<span class="hljs-string">"id"</span> : <span class="hljs-number">5</span>,
<span class="hljs-string">"calls"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"items"</span> : <span class="hljs-number">1</span>,
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.7835321426391602</span>
<span class="hljs-string">"runtime"</span> : <span class="hljs-number">0.7831592559814453</span>
}
]
},
<span class="hljs-string">"warnings"</span> : [ ],
<span class="hljs-string">"profile"</span> : {
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">0.000001430511474609375</span>,
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.000020265579223632812</span>,
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.0000030994415283203125</span>,
<span class="hljs-string">"loading collections"</span> : <span class="hljs-number">0.0000016689300537109375</span>,
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.000008821487426757812</span>,
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.00005316734313964844</span>,
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.7835474014282227</span>,
<span class="hljs-string">"finalizing"</span> : <span class="hljs-number">0.00010704994201660156</span>
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">7.152557373046875e-7</span>,
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.0000171661376953125</span>,
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.0000019073486328125</span>,
<span class="hljs-string">"loading collections"</span> : <span class="hljs-number">0.000001430511474609375</span>,
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.0000069141387939453125</span>,
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.00004315376281738281</span>,
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.7831752300262451</span>,
<span class="hljs-string">"finalizing"</span> : <span class="hljs-number">0.0001163482666015625</span>
}
},
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,

View File

@ -10,7 +10,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"result"</span> : {
<span class="hljs-string">"name"</span> : <span class="hljs-string">"_system"</span>,
<span class="hljs-string">"id"</span> : <span class="hljs-string">"1"</span>,
<span class="hljs-string">"path"</span> : <span class="hljs-string">"/tmp/arangosh_q2Dy3I/tmp-13879-1274251971/data/databases/database-1"</span>,
<span class="hljs-string">"path"</span> : <span class="hljs-string">"/tmp/arangosh_uprJb4/tmp-27793-56941049/data/databases/database-1"</span>,
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>
}
}

View File

@ -1,13 +1,13 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103675</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103685</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaKv6--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103675</span>
etag: <span class="hljs-string">"_YOn1O4q--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103685</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103675"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103675"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaKv6--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103685"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103685"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1O4q--_"</span>
}

View File

@ -1,8 +1,8 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'If-Match: "_YNEaKxK--D"'</span> --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103692</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'If-Match: "_YOn1O52--D"'</span> --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103702</span>
HTTP/<span class="hljs-number">1.1</span> Precondition Failed
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaKxK--B"</span>
etag: <span class="hljs-string">"_YOn1O52--B"</span>
x-content-type-options: nosniff
{
@ -10,7 +10,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"code"</span> : <span class="hljs-number">412</span>,
<span class="hljs-string">"errorNum"</span> : <span class="hljs-number">1200</span>,
<span class="hljs-string">"errorMessage"</span> : <span class="hljs-string">"precondition failed"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103692"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103692"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaKxK--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103702"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103702"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1O52--B"</span>
}

View File

@ -1,8 +1,8 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'If-Match: "_YNEaKyO--_"'</span> --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103711</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'If-Match: "_YOn1O66--B"'</span> --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103721</span>
HTTP/<span class="hljs-number">1.1</span> Precondition Failed
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaKyK--B"</span>
etag: <span class="hljs-string">"_YOn1O66--_"</span>
x-content-type-options: nosniff
{
@ -10,7 +10,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"code"</span> : <span class="hljs-number">412</span>,
<span class="hljs-string">"errorNum"</span> : <span class="hljs-number">1200</span>,
<span class="hljs-string">"errorMessage"</span> : <span class="hljs-string">"precondition failed"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103711"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103711"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaKyK--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103721"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103721"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1O66--_"</span>
}

View File

@ -1,13 +1,13 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103730</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103740</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaKzO--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103730</span>
etag: <span class="hljs-string">"_YOn1O76--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103740</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103730"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103730"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaKzO--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103740"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103740"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1O76--B"</span>
}

View File

@ -1,4 +1,4 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103747</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103757</span>
HTTP/<span class="hljs-number">1.1</span> Not Found
content-type: application/json; charset=utf<span class="hljs-number">-8</span>

View File

@ -1,4 +1,4 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103765</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X DELETE --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103775</span>
HTTP/<span class="hljs-number">1.1</span> Not Found
content-type: application/json; charset=utf<span class="hljs-number">-8</span>

View File

@ -1,4 +1,4 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103783</span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103793</span> &lt;&lt;EOF
{
<span class="hljs-string">"hello"</span> : <span class="hljs-string">"world"</span>
}
@ -6,17 +6,17 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK4---_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103783</span>
etag: <span class="hljs-string">"_YOn1PAq--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103793</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103783"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103783"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK4---_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YNEaK36--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103793"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103793"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PAq--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1PAm--B"</span>
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103783</span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103793</span> &lt;&lt;EOF
{
<span class="hljs-string">"numbers"</span> : {
<span class="hljs-string">"one"</span> : <span class="hljs-number">1</span>,
@ -29,27 +29,27 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK4C--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103783</span>
etag: <span class="hljs-string">"_YOn1PAu--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103793</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103783"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103783"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK4C--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YNEaK4---_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103793"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103793"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PAu--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1PAq--_"</span>
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103783</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103793</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK4C--_"</span>
etag: <span class="hljs-string">"_YOn1PAu--_"</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103783"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103783"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK4C--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103793"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103793"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PAu--_"</span>,
<span class="hljs-string">"one"</span> : <span class="hljs-string">"world"</span>,
<span class="hljs-string">"hello"</span> : <span class="hljs-string">"world"</span>,
<span class="hljs-string">"numbers"</span> : {
@ -59,7 +59,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"empty"</span> : <span class="hljs-literal">null</span>
}
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103783?keepNull=<span class="hljs-literal">false</span></span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103793?keepNull=<span class="hljs-literal">false</span></span> &lt;&lt;EOF
{
<span class="hljs-string">"hello"</span> : <span class="hljs-literal">null</span>,
<span class="hljs-string">"numbers"</span> : {
@ -70,27 +70,27 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK4K--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103783</span>
etag: <span class="hljs-string">"_YOn1PA2--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103793</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103783"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103783"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK4K--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YNEaK4C--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103793"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103793"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PA2--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1PAu--_"</span>
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103783</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103793</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK4K--_"</span>
etag: <span class="hljs-string">"_YOn1PA2--_"</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103783"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103783"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK4K--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103793"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103793"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PA2--_"</span>,
<span class="hljs-string">"one"</span> : <span class="hljs-string">"world"</span>,
<span class="hljs-string">"numbers"</span> : {
<span class="hljs-string">"empty"</span> : <span class="hljs-literal">null</span>,

View File

@ -1,21 +1,21 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103806</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103816</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK5---B"</span>
etag: <span class="hljs-string">"_YOn1PBq--B"</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103806"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103806"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK5---B"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103816"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103816"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PBq--B"</span>,
<span class="hljs-string">"inhabitants"</span> : {
<span class="hljs-string">"china"</span> : <span class="hljs-number">1366980000</span>,
<span class="hljs-string">"india"</span> : <span class="hljs-number">1263590000</span>,
<span class="hljs-string">"usa"</span> : <span class="hljs-number">319220000</span>
}
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103806?mergeObjects=<span class="hljs-literal">true</span></span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103816?mergeObjects=<span class="hljs-literal">true</span></span> &lt;&lt;EOF
{
<span class="hljs-string">"inhabitants"</span> : {
<span class="hljs-string">"indonesia"</span> : <span class="hljs-number">252164800</span>,
@ -24,17 +24,17 @@ x-content-type-options: nosniff
}
EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103806</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103816</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK5G--_"</span>
etag: <span class="hljs-string">"_YOn1PBy--_"</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103806"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103806"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK5G--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103816"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103816"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PBy--_"</span>,
<span class="hljs-string">"inhabitants"</span> : {
<span class="hljs-string">"china"</span> : <span class="hljs-number">1366980000</span>,
<span class="hljs-string">"india"</span> : <span class="hljs-number">1263590000</span>,
@ -43,7 +43,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"brazil"</span> : <span class="hljs-number">203553000</span>
}
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103806?mergeObjects=<span class="hljs-literal">false</span></span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PATCH --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/103816?mergeObjects=<span class="hljs-literal">false</span></span> &lt;&lt;EOF
{
<span class="hljs-string">"inhabitants"</span> : {
<span class="hljs-string">"pakistan"</span> : <span class="hljs-number">188346000</span>
@ -53,27 +53,27 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK5O--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103806</span>
etag: <span class="hljs-string">"_YOn1PB2--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103816</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103806"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103806"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK5O--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YNEaK5G--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103816"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103816"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PB2--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1PBy--_"</span>
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103806</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103816</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK5O--_"</span>
etag: <span class="hljs-string">"_YOn1PB2--_"</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103806"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103806"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK5O--_"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103816"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103816"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PB2--_"</span>,
<span class="hljs-string">"inhabitants"</span> : {
<span class="hljs-string">"pakistan"</span> : <span class="hljs-number">188346000</span>
}

View File

@ -4,12 +4,12 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK6C--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103828</span>
etag: <span class="hljs-string">"_YOn1PCu--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103838</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103828"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103828"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK6C--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103838"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103838"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PCu--_"</span>
}

View File

@ -4,12 +4,12 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Created
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaK8S--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103854</span>
etag: <span class="hljs-string">"_YOn1PEy--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103864</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103854"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103854"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK8S--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103864"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103864"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PEy--_"</span>
}

View File

@ -8,18 +8,18 @@ x-content-type-options: nosniff
[
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103869"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103869"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK92--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103879"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103879"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PGW--B"</span>
},
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103873"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103873"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK92--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103883"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103883"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PGW--D"</span>
},
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103875"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103875"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaK92--D"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103885"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103885"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PGW--F"</span>
}
]

View File

@ -4,18 +4,18 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaL-2--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103890</span>
etag: <span class="hljs-string">"_YOn1PHa--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103900</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103890"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103890"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaL-2--B"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103900"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103900"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PHa--B"</span>,
<span class="hljs-string">"new"</span> : {
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103890"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103890"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaL-2--B"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103900"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103900"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PHa--B"</span>,
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>
}
}

View File

@ -4,14 +4,14 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Created
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaL_6--_"</span>
etag: <span class="hljs-string">"_YOn1PIe--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/lock
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/lock"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"lock"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaL_6--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PIe--B"</span>
}
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X POST --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products?overwrite=<span class="hljs-literal">true</span></span> &lt;&lt;EOF
{ "Hello": "Universe", "_key" : "lock" }
@ -19,13 +19,13 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Created
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaLAe--B"</span>
etag: <span class="hljs-string">"_YOn1PI6--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/lock
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/lock"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"lock"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLAe--B"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YNEaL_6--_"</span>
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PI6--B"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1PIe--B"</span>
}

View File

@ -4,12 +4,12 @@ EOF
HTTP/<span class="hljs-number">1.1</span> Created
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaLBm--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103926</span>
etag: <span class="hljs-string">"_YOn1PKK--B"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">103936</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103926"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103926"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLBm--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103936"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103936"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PKK--B"</span>
}

View File

@ -1,13 +1,13 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103941</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/103951</span>
HTTP/<span class="hljs-number">1.1</span> OK
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaLDK--B"</span>
etag: <span class="hljs-string">"_YOn1PLW--B"</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103941"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103941"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLDK--B"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103951"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/103951"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PLW--B"</span>,
<span class="hljs-string">"hello"</span> : <span class="hljs-string">"world"</span>
}

View File

@ -11,9 +11,9 @@ x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : [
<span class="hljs-string">"products/103958"</span>,
<span class="hljs-string">"products/103965"</span>,
<span class="hljs-string">"products/103962"</span>
<span class="hljs-string">"products/103975"</span>,
<span class="hljs-string">"products/103972"</span>,
<span class="hljs-string">"products/103968"</span>
],
<span class="hljs-string">"hasMore"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"cached"</span> : <span class="hljs-literal">false</span>,
@ -25,7 +25,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00019621849060058594</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0001857280731201172</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">34040</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -10,9 +10,9 @@ x-content-type-options: nosniff
{
<span class="hljs-string">"result"</span> : [
<span class="hljs-string">"/_db/_system/_api/document/products/103987"</span>,
<span class="hljs-string">"/_db/_system/_api/document/products/103980"</span>,
<span class="hljs-string">"/_db/_system/_api/document/products/103984"</span>
<span class="hljs-string">"/_db/_system/_api/document/products/103997"</span>,
<span class="hljs-string">"/_db/_system/_api/document/products/103994"</span>,
<span class="hljs-string">"/_db/_system/_api/document/products/103990"</span>
],
<span class="hljs-string">"hasMore"</span> : <span class="hljs-literal">false</span>,
<span class="hljs-string">"cached"</span> : <span class="hljs-literal">false</span>,
@ -24,7 +24,7 @@ x-content-type-options: nosniff
<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">"httpRequests"</span> : <span class="hljs-number">0</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00017881393432617188</span>,
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00018358230590820312</span>,
<span class="hljs-string">"peakMemoryUsage"</span> : <span class="hljs-number">34208</span>
},
<span class="hljs-string">"warnings"</span> : [ ]

View File

@ -1,2 +1,2 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X HEAD --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/104002</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X HEAD --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/104012</span>

View File

@ -1,2 +1,2 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'If-None-Match: "_YNEaLHW--B"'</span> --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/104018</span>
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl --header <span class="hljs-string">'If-None-Match: "_YOn1PQK--B"'</span> --header <span class="hljs-string">'accept: application/json'</span> --dump - http://localhost:8529/_api/document/products/104028</span>

View File

@ -1,16 +1,16 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/104036</span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/104046</span> &lt;&lt;EOF
{"Hello": "you"}
EOF
HTTP/<span class="hljs-number">1.1</span> Accepted
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaLIe--_"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">104036</span>
etag: <span class="hljs-string">"_YOn1PRa--D"</span>
location: <span class="hljs-regexp">/_db/</span>_system/_api/<span class="hljs-built_in">document</span>/products/<span class="hljs-number">104046</span>
x-content-type-options: nosniff
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/104036"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"104036"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLIe--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YNEaLIa--B"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/104046"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"104046"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PRa--D"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_YOn1PRa--B"</span>
}

View File

@ -1,10 +1,10 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'If-Match: "_YNEaLJe--B"'</span> --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/104053</span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'If-Match: "_YOn1PSi--B"'</span> --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/104063</span> &lt;&lt;EOF
{"other":"content"}
EOF
HTTP/<span class="hljs-number">1.1</span> Precondition Failed
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
etag: <span class="hljs-string">"_YNEaLJe--_"</span>
etag: <span class="hljs-string">"_YOn1PSi--_"</span>
x-content-type-options: nosniff
{
@ -12,7 +12,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"code"</span> : <span class="hljs-number">412</span>,
<span class="hljs-string">"errorNum"</span> : <span class="hljs-number">1200</span>,
<span class="hljs-string">"errorMessage"</span> : <span class="hljs-string">"precondition failed"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/104053"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"104053"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLJe--_"</span>
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"products/104063"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"104063"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PSi--_"</span>
}

View File

@ -1,4 +1,4 @@
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/104072</span> &lt;&lt;EOF
<span class="hljs-meta">shell&gt;</span><span class="bash"> curl -X PUT --header <span class="hljs-string">'accept: application/json'</span> --data-binary @- --dump - http://localhost:8529/_api/document/products/104082</span> &lt;&lt;EOF
{}
EOF

View File

@ -11,7 +11,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/6"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertices/2"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertices/1"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLMG--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PWK--B"</span>,
<span class="hljs-string">"$label"</span> : <span class="hljs-string">"v2 -&gt; v1"</span>
},
{
@ -19,7 +19,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertices/4"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertices/1"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLMG--H"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PWK--D"</span>,
<span class="hljs-string">"$label"</span> : <span class="hljs-string">"v4 -&gt; v1"</span>
},
{
@ -27,7 +27,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/5"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertices/1"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertices/3"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLMG--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PWK--_"</span>,
<span class="hljs-string">"$label"</span> : <span class="hljs-string">"v1 -&gt; v3"</span>
}
],

View File

@ -11,7 +11,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/6"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertices/2"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertices/1"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLOK--D"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PYy--H"</span>,
<span class="hljs-string">"$label"</span> : <span class="hljs-string">"v2 -&gt; v1"</span>
},
{
@ -19,7 +19,7 @@ x-content-type-options: nosniff
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7"</span>,
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertices/4"</span>,
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertices/1"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YNEaLOK--F"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_YOn1PYy--J"</span>,
<span class="hljs-string">"$label"</span> : <span class="hljs-string">"v4 -&gt; v1"</span>
}
],

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