(attr->properties k v)
(attr-info db attr)
Returns identifier name and reference value of an attributes. Both values are identical for non-reference databases.
Returns identifier name and reference value of an attributes. Both values are identical for non-reference databases.
(component? db attr)
(components->pattern db index [c0 c1 c2 c3] default-e default-tx)
(db? x)
(distinct-datoms db current-datoms history-datoms)
(entid db eid)
(entid-some db eid)
(entid-strict db eid)
(filter-txInstant datoms pred db)
(indexing? db attr)
(is-attr? db attr property)
(multival? db attr)
(no-history? db attr)
(reduce-indexed f init xs)
Same as reduce, but f
takes [acc el idx]
Same as reduce, but `f` takes [acc el idx]
(ref? db attr)
(resolve-datom db e a v t default-e default-tx)
(reverse-ref ident)
(reverse-ref? ident)
(rschema schema)
(temporal-datoms db index-type cs)
(tuple-source? db attr)
Returns true if 'attr' is an attribute basis of a tuple attribute. E.g. ':a' is an attribute part of the tuple attribute ':a+b'. (tuple-source? :a) returns true.
Returns true if 'attr' is an attribute basis of a tuple attribute. E.g. ':a' is an attribute part of the tuple attribute ':a+b'. (tuple-source? :a) returns true.
(tuple? db attr)
Returns true if 'attr' is a tuple attribute. I.e., if 'attr' value is of type ':db.type/tuple'
Returns true if 'attr' is a tuple attribute. I.e., if 'attr' value is of type ':db.type/tuple'
(validate-attr attr at db)
(validate-attr-ident a-ident at db)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close