diff options
-rw-r--r-- | README.md | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -218,20 +218,20 @@ be the return value of the associated query function call (`deref`, values (this is not, and cannot really be, enforced, but we try to warn you if you're obviously wrong). - :::clojure - (-> (q/table :users) - (q/project [:age :name]) - (q/group [:age] {'(string_agg :name ",") :names})) - ;=> ["SELECT \"users1785\".\"age\" AS \"age\", (\"string_agg\"(\"users1785\".\"name\",?)) AS \"names\" - FROM \"users\" AS \"users1785\" - GROUP BY \"users1785\".\"age\"" - ","] - - (-> (q/table :users) - (q/project [:age :name]) - (q/group [:age] {:name :name})) - ;=> Exception! Expr is not a function application - could not - possible be an aggregate + :::clojure + (-> (q/table :users) + (q/project [:age :name]) + (q/group [:age] {'(string_agg :name ",") :names})) + ;=> ["SELECT \"users1785\".\"age\" AS \"age\", (\"string_agg\"(\"users1785\".\"name\",?)) AS \"names\" + FROM \"users\" AS \"users1785\" + GROUP BY \"users1785\".\"age\"" + ","] + + (-> (q/table :users) + (q/project [:age :name]) + (q/group [:age] {:name :name})) + ;=> Exception! Expr is not a function application - could not + possible be an aggregate * **Breaking:** Remove `having`, use `select` instead now |