mirror of https://gitee.com/bigwinds/arangodb
Fix docublock syntax - names mustn't superseede each others.
This commit is contained in:
parent
19fb4e18d5
commit
0507d6c885
|
@ -44,12 +44,12 @@ a template string generator function named *aqlQuery*:
|
|||
Arbitrary JavaScript expressions can be used in queries that are generated with the
|
||||
*aqlQuery* template string generator. Collection objects are handled automatically:
|
||||
|
||||
@startDocuBlockInline 02_workWithAQL_aqlQueryCollection
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{02_workWithAQL_aqlQueryCollection}
|
||||
@startDocuBlockInline 02_workWithAQL_aqlCollectionQuery
|
||||
@EXAMPLE_ARANGOSH_OUTPUT{02_workWithAQL_aqlCollectionQuery}
|
||||
var key = 'testKey';
|
||||
db._query(aqlQuery`FOR doc IN ${ db.mycollection } RETURN doc`).toArray();
|
||||
@END_EXAMPLE_ARANGOSH_OUTPUT
|
||||
@endDocuBlock 02_workWithAQL_aqlQueryCollection
|
||||
@endDocuBlock 02_workWithAQL_aqlCollectionQuery
|
||||
|
||||
Note: data-modification AQL queries normally do not return a result (unless the AQL query
|
||||
contains an extra *RETURN* statement). When not using a *RETURN* statement in the query, the
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
arangosh> db._create(<span class="hljs-string">"mycollection"</span>)
|
||||
[ArangoCollection <span class="hljs-number">997012029636</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">997103059140</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
arangosh> db.mycollection.save({ _key: <span class="hljs-string">"testKey"</span>, Hello : <span class="hljs-string">"World"</span> })
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"mycollection/testKey"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"997012357316"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"997103386820"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"testKey"</span>
|
||||
}
|
||||
arangosh> db._query(<span class="hljs-string">'FOR my IN mycollection RETURN my._key'</span>).toArray()
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
arangosh> <span class="hljs-keyword">var</span> key = <span class="hljs-string">'testKey'</span>;
|
||||
arangosh> db._query(aqlQuery<span class="hljs-string">`FOR doc IN <span class="hljs-subst">${ db.mycollection }</span> RETURN doc`</span>).toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"mycollection/testKey"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"997103386820"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"testKey"</span>
|
||||
}
|
||||
]
|
Loading…
Reference in New Issue