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

46 lines
3.3 KiB
Plaintext

arangosh&gt; db.example.insert({<span class="hljs-string">"a"</span> : { <span class="hljs-string">"one"</span> : <span class="hljs-number">1</span>, <span class="hljs-string">"two"</span> : <span class="hljs-number">2</span>, <span class="hljs-string">"three"</span> : <span class="hljs-number">3</span> },
........&gt; <span class="hljs-string">"b"</span> : { }});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/20774804"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20774804"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_ZXF6dSW--C"</span>
}
arangosh&gt; db.example.update(<span class="hljs-string">"example/20774803"</span>, {<span class="hljs-string">"a"</span> : { <span class="hljs-string">"four"</span> : <span class="hljs-number">4</span> },
........&gt; <span class="hljs-string">"b"</span> : { <span class="hljs-string">"b1"</span> : <span class="hljs-number">1</span> }});
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/20774803"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20774803"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_ZXF6dSa--_"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_ZXF6dSW--A"</span>
}
arangosh&gt; db.example.document(<span class="hljs-string">"example/20774803"</span>);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20774803"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/20774803"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_ZXF6dSa--_"</span>,
<span class="hljs-string">"b"</span> : {
<span class="hljs-string">"b1"</span> : <span class="hljs-number">1</span>
},
<span class="hljs-string">"a"</span> : {
<span class="hljs-string">"four"</span> : <span class="hljs-number">4</span>
}
}
arangosh&gt; db.example.update(<span class="hljs-string">"example/20774803"</span>, { <span class="hljs-string">"a"</span> : { <span class="hljs-string">"one"</span> : <span class="hljs-literal">null</span> },
........&gt; <span class="hljs-string">"b"</span> : <span class="hljs-literal">null</span> },
........&gt; <span class="hljs-literal">false</span>, <span class="hljs-literal">false</span>);
{
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/20774803"</span>,
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20774803"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_ZXF6dSa--B"</span>,
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_ZXF6dSa--_"</span>
}
arangosh&gt; db.example.document(<span class="hljs-string">"example/20774803"</span>);
{
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20774803"</span>,
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/20774803"</span>,
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_ZXF6dSa--B"</span>,
<span class="hljs-string">"a"</span> : {
<span class="hljs-string">"four"</span> : <span class="hljs-number">4</span>
}
}