1
0
Fork 0
arangodb/Documentation/Examples/MOD_08a_routingCreateOwnCon...

16 lines
988 B
Plaintext

arangosh> db._modules.save({
........&gt; path: <span class="hljs-string">"/db:/OwnMiddlewareTest"</span>,
........&gt; content:
........&gt; <span class="hljs-string">"exports.logRequest = function (req, res, options, next) {"</span> +
........&gt; <span class="hljs-string">" console = require('console'); "</span> +
........&gt; <span class="hljs-string">" console.log('received request: %s', JSON.stringify(req));"</span> +
........&gt; <span class="hljs-string">" next();"</span> +
........&gt; <span class="hljs-string">" console.log('produced response: %s', JSON.stringify(res));"</span> +
........&gt; <span class="hljs-string">"};"</span>
........&gt; });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/103078"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"103078"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_Y2g6qyq--_"</span>
}