update: docs
This commit is contained in:
parent
ed59e9c8dc
commit
9409f6ee02
|
|
@ -499,9 +499,11 @@ Content-Type: application/json
|
||||||
<span class="c">// $or - any condition must match</span>
|
<span class="c">// $or - any condition must match</span>
|
||||||
{ <span class="o">"$or"</span>: [{ <span class="k">"status"</span>: <span class="n">200</span> }, { <span class="k">"status"</span>: <span class="n">204</span> }] }
|
{ <span class="o">"$or"</span>: [{ <span class="k">"status"</span>: <span class="n">200</span> }, { <span class="k">"status"</span>: <span class="n">204</span> }] }
|
||||||
|
|
||||||
<span class="c">// $not - invert a condition</span>
|
<span class="c">// $not - invert (object or array)</span>
|
||||||
{ <span class="o">"$not"</span>: { <span class="k">"status"</span>: <span class="n">500</span> } }</pre>
|
{ <span class="o">"$not"</span>: { <span class="k">"status"</span>: <span class="n">500</span> } }
|
||||||
|
{ <span class="o">"$not"</span>: [{ <span class="k">"status"</span>: { <span class="o">"$ge"</span>: <span class="n">500</span> } }, { <span class="k">"$time"</span>: { <span class="o">"$gt"</span>: <span class="n">3000</span> } }] }</pre>
|
||||||
</div>
|
</div>
|
||||||
|
<p>All three accept both objects and arrays. An array is always implicit <code>$and</code> (all must match). A bare array as the entire query works too: <code>[{ "status": 200 }, { "body": { "$co": "ok" } }]</code></p>
|
||||||
<p>These nest freely. You can put <code>$or</code> inside <code>$and</code>, <code>$and</code> inside <code>$or</code>, or go as deep as you want:</p>
|
<p>These nest freely. You can put <code>$or</code> inside <code>$and</code>, <code>$and</code> inside <code>$or</code>, or go as deep as you want:</p>
|
||||||
<div class="cb">
|
<div class="cb">
|
||||||
<div class="cb-header"><span class="cb-lang">json</span></div>
|
<div class="cb-header"><span class="cb-lang">json</span></div>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue