(elem-match? & qs)
Match member (elem-match? :ar1 (=? avalue)) Match embeded (elem-match? :ar1 (=? :aField avalue)) Match nested arrays, i can nest them (elem-match? :ar1 (elem-match? :ar2 :avalue)) Multiple qs can be used for more creteria Project operator (doesn't work on aggregation projects) [:array.$]
Match member (elem-match? :ar1 (=? avalue)) Match embeded (elem-match? :ar1 (=? :aField avalue)) Match nested arrays, i can nest them (elem-match? :ar1 (elem-match? :ar2 :avalue)) Multiple qs can be used for more creteria Project operator (doesn't work on aggregation projects) [:array.$]
(in? ar-value)
(in? field ar-value)
if field single value => check if array contains that value if field array => check if array contains any of those value (at least 1 not all)
if field single value => check if array contains that value if field array => check if array contains any of those value (at least 1 not all)
(mod? divisor remainder)
(mod? field divisor remainder)
checks if field/divisor has the remainder
checks if field/divisor has the remainder
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close