1
0
Fork 0
arangodb/Documentation/Examples/QUERY_02_listQueries.generated

30 lines
2.2 KiB
Plaintext

arangosh&gt; <span class="hljs-keyword">var</span> theQuery = <span class="hljs-string">'FOR sleepLoooong IN 1..5 LET sleepLoooonger = SLEEP(1000) RETURN sleepLoooong'</span>;
arangosh&gt; <span class="hljs-keyword">var</span> tasks = <span class="hljs-built_in">require</span>(<span class="hljs-string">"@arangodb/tasks"</span>);
arangosh&gt; tasks.register({
........&gt; id: <span class="hljs-string">"mytask-1"</span>,
........&gt; name: <span class="hljs-string">"this is a sample task to spawn a slow aql query"</span>,
........&gt; command: <span class="hljs-string">"require('@arangodb').db._query('"</span> + theQuery + <span class="hljs-string">"');"</span>
........&gt; });
{
<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">1570112260.6496224</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>,
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>
}
arangosh&gt; queries.current();
[
{
<span class="hljs-string">"id"</span> : <span class="hljs-string">"383"</span>,
<span class="hljs-string">"query"</span> : <span class="hljs-string">"FOR sleepLoooong IN 1..5 LET sleepLoooonger = SLEEP(1000) RETURN sleepLoooong"</span>,
<span class="hljs-string">"bindVars"</span> : {
},
<span class="hljs-string">"started"</span> : <span class="hljs-string">"2019-10-03T14:17:40Z"</span>,
<span class="hljs-string">"runTime"</span> : <span class="hljs-number">1.0247559547424316</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>
}
]