mirror of https://gitee.com/bigwinds/arangodb
34 lines
2.2 KiB
Plaintext
34 lines
2.2 KiB
Plaintext
arangosh> db._routing.save({
|
|
........> url: { match: <span class="hljs-string">"/hello/world"</span> },
|
|
........> content: { contentType: <span class="hljs-string">"text/plain"</span>, body: <span class="hljs-string">"Match No 1"</span>} });
|
|
{
|
|
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7624"</span>,
|
|
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7624"</span>,
|
|
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_U-_pRva---"</span>
|
|
}
|
|
arangosh> db._routing.save({
|
|
........> url: { match: <span class="hljs-string">"/hello/:name"</span>, constraint: { name: <span class="hljs-string">"/[a-z]+/"</span> } },
|
|
........> content: { contentType: <span class="hljs-string">"text/plain"</span>, body: <span class="hljs-string">"Match No 2"</span>} });
|
|
{
|
|
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7628"</span>,
|
|
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7628"</span>,
|
|
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_U-_pRve---"</span>
|
|
}
|
|
arangosh> db._routing.save({
|
|
........> url: { match: <span class="hljs-string">"/:something/world"</span> },
|
|
........> content: { contentType: <span class="hljs-string">"text/plain"</span>, body: <span class="hljs-string">"Match No 3"</span>} });
|
|
{
|
|
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7631"</span>,
|
|
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7631"</span>,
|
|
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_U-_pRve--_"</span>
|
|
}
|
|
arangosh> db._routing.save({
|
|
........> url: { match: <span class="hljs-string">"/hi/*"</span> },
|
|
........> content: { contentType: <span class="hljs-string">"text/plain"</span>, body: <span class="hljs-string">"Match No 4"</span>} });
|
|
{
|
|
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/7634"</span>,
|
|
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7634"</span>,
|
|
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_U-_pRve--A"</span>
|
|
}
|
|
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|