Liking cljdoc? Tell your friends :D

cmql-core.operators.qoperators


<=?clj/s

(<=? value)
(<=? field value)
source

<?clj/s

(<? value)
(<? field value)
source

=?clj/s

(=? value)
(=? field value)
source

>=?clj/s

(>=? value)
(>=? field value)
source

>?clj/s

(>? value)
(>? field value)
source

and?clj/s

(and? & es)
source

count?clj/s

(count? size)
(count? field size)
source

elem-match?clj/s

(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.$]
sourceraw docstring

exists??clj/s

(exists?? field)
source

in?clj/s

(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)
sourceraw docstring

json-schema?clj/s

(json-schema? schema-doc)
source

mod?clj/s

(mod? divisor remainder)
(mod? field divisor remainder)

checks if field/divisor has the remainder

checks if field/divisor has the remainder
sourceraw docstring

nor?clj/s

(nor? & es)
source

not-exists??clj/s

(not-exists?? field)
source

not-in?clj/s

(not-in? ar-value)
(not-in? field ar-value)
source

not=?clj/s

(not=? value)
(not=? field value)
source

not?clj/s

(not? q-operation)
(not? field q-operation)
source

or?clj/s

(or? & es)
source

re-find??clj/s

(re-find?? pattern-options-vec)
(re-find?? field pattern-options-vec)
source

superset?clj/s

(superset? arr-value)
(superset? field arr-value)
source

text?clj/s

(text? search-str & options)
source

type?clj/s

(type? field & types)
source

where?clj/s

(where? js-code)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close