问题标签 [korma]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
clojure - 无法为具有默认字段的 Korma 实体选择 COUNT(*)
我无法SELECT COUNT(*)
从我在 Korma 中映射的实体中获取信息。
这是我的实体:
(declare users responses)
(korma/defentity users
(korma/entity-fields :id :slack_id :active :token :token_created)
(korma/many-to-many responses :userresponses))
这是我的尝试SELECT COUNT(*)
:
(korma/select
schema/users
(korma/fields ["count(*)"])
(korma/where {:slack_id slack-id}))
我收到此错误:
ERROR: column "users.id" must appear in the GROUP BY clause or be used in an aggregate function at character 8
STATEMENT: SELECT "users"."id", "users"."slack_id", "users"."active", "users"."token", "users"."token_created", count(*) FROM "users" WHERE ("users"."slack_id" = $1)
即使我在此查询中指定要选择的字段,看起来 Korma 也包含了我的实体字段。我该如何覆盖它?
postgresql - 使用 Korma 插入原始 SQL
我想用 Korma 执行以下原始 SQL:
参数等于:
两者都评估以纠正字符串并在 repl 中工作。
但是在运行时我在 psql 控制台中有以下错误:
无法弄清楚是什么问题。有人用 Korma 做过插入吗?
PostgreSQL 9.5 + 科尔马 0.4.2
postgresql - Korma 和 Postgresql 的默认 ID?
我有以下架构:
这是相应的艺术品实体:
我想知道为什么以下返回PSQLException ERROR: null value in column "id" violates not-null constraint
:
该字段不应该ID SERIAL PRIMARY KEY
自动填充吗?这是否与 Korma 与 PSQL 的交互有关?
postgresql - 在 tomcat 8 上部署 clojure ring 应用程序时出现内存泄漏错误
我正在尝试在 tomcat 8 上部署环形应用程序战争。与lein ring uberwar
.
我怀疑这是因为 jdbc 连接线程,但不确定。
我正在使用
[org.postgresql/postgresql "9.4-1206-jdbc42"]
和[korma "0.4.1"]
项目.clj
处理程序.clj
这是来自 tomcat 日志的错误跟踪 -
clojure - 如何在 Luminus 或 Compojure 项目中设置 Korma?
我正在尝试使用 Korma 并将其设置为我的 Luminus 项目。Korma 为 Postgresql 提供了以下帮助程序:
我怎样才能并且应该以某种方式利用profiles.clj
我有 PG 的测试和开发连接字符串的文件来设置 Korma?
如果是这样,在profiles.clj
没有“生产”连接字符串的情况下,我应该添加它还是什么?
clojure - 错误数量的 args (4) 传递给:jdbc/query using Korma
我正在尝试使用 Korma 创建简单的应用程序:
但我得到了错误:
我该如何解决?
clojure - has-many 不起作用
我有 2 张桌子
这是我的 clojure 声明
而且我无法选择user_account
表格recipe
sql - 使用 sqlkorma 截断表
我只是无法让查询简单地截断表以使用 korma:
我得到:
clojure - 持久化到数据库时的一天差异
我的数据库有一个这样的列 dob:
对于 TDD,我使用 korma 和 lobos 对内存中的 H2 数据库进行测试:
我有一个助手 f-tion 来转换日期字符串:
然而,当我测试商店并以某种方式检索时,我总是会在日期之间得到一天的差异:
失败:实际:(不是(= { :dob "1935-06-05" } { :dob "1935-06-04" }))
clojure - Hele 将 MSSQL 查询转换为 Korma 实体
我有以下 MSSQL 查询,我无法找出 Korma 实体。请帮忙
谢谢