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

54 lines
4.0 KiB
Plaintext

arangosh&gt; db.example.insert({<span class="hljs-string">"a"</span> : <span class="hljs-number">1</span>});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/232734"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"232734"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"232734"</span>
}
arangosh&gt; db.example.update(<span class="hljs-string">"example/19988371"</span>,
........&gt; { <span class="hljs-string">"b"</span> : <span class="hljs-literal">null</span>, <span class="hljs-string">"c"</span> : <span class="hljs-literal">null</span>, <span class="hljs-string">"d"</span> : <span class="hljs-number">3</span> });
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/19988371"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19988371"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"232737"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"232730"</span>
}
arangosh&gt; db.example.document(<span class="hljs-string">"example/19988371"</span>);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19988371"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/19988371"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"232737"</span>,
<span class="hljs-string">"d"</span> : <span class="hljs-number">3</span>,
<span class="hljs-string">"c"</span> : <span class="hljs-literal">null</span>,
<span class="hljs-string">"b"</span> : <span class="hljs-literal">null</span>
}
arangosh&gt; db.example.update(<span class="hljs-string">"example/19988371"</span>, { <span class="hljs-string">"a"</span> : <span class="hljs-literal">null</span> }, <span class="hljs-literal">false</span>, <span class="hljs-literal">false</span>);
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/19988371"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19988371"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"232741"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"232737"</span>
}
arangosh&gt; db.example.document(<span class="hljs-string">"example/19988371"</span>);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19988371"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/19988371"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"232741"</span>,
<span class="hljs-string">"b"</span> : <span class="hljs-literal">null</span>,
<span class="hljs-string">"c"</span> : <span class="hljs-literal">null</span>,
<span class="hljs-string">"d"</span> : <span class="hljs-number">3</span>
}
arangosh&gt; db.example.update(<span class="hljs-string">"example/19988371"</span>,
........&gt; { <span class="hljs-string">"b"</span> : <span class="hljs-literal">null</span>, <span class="hljs-string">"c"</span>: <span class="hljs-literal">null</span>, <span class="hljs-string">"d"</span> : <span class="hljs-literal">null</span> }, <span class="hljs-literal">false</span>, <span class="hljs-literal">false</span>);
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/19988371"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19988371"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"232745"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"232741"</span>
}
arangosh&gt; db.example.document(<span class="hljs-string">"example/19988371"</span>);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19988371"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/19988371"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"232745"</span>
}