Liking cljdoc? Tell your friends :D

keechma.entitydb.query


get-entitycljs

(get-entity store entity-type id)
(get-entity store entity-type id queries)
source

includecljs

(include relation)
(include relation subquery)

Includes a relationship by name

Includes a relationship by name
sourceraw docstring

optimize-queriescljs

source

optimize-queries*cljs

(optimize-queries* queries)
source

recur-oncljs

(recur-on relation)
(recur-on relation recur-limit)

Recurs on a relationship by name and repeats a query. Recursion is unbounded by default, but can be limited in case of circular relationships.

Recurs on a relationship by name and repeats a query. Recursion is unbounded by default, but can be limited in case of circular relationships.
sourceraw docstring

resolve-queriescljs

(resolve-queries store entity queries)
source

resolve-querycljsmultimethod

source

resolve-relationcljs

(resolve-relation store entity relation queries)
source

reverse-includecljs

(reverse-include entity-type)
(reverse-include entity-type subquery)

Includes all entities of a given type that point to the current entity.

Includes all entities of a given type that point to the current entity.
sourceraw docstring

switchcljs

(switch switch-queries)

Based on the relation entity type, it will perform a different query

Based on the relation entity type, it will perform a different query
sourceraw docstring

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

× close