问题标签 [sqlkorma]
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.
sql - 使用 sqlkorma 截断表
我只是无法让查询简单地截断表以使用 korma:
我得到:
sql - 如何从逗号分隔的 id 字符串构建 WHERE 查询?
我希望能够构建一个查询,该查询采用一串 uuid 并用逗号将其吐出以生成以下 sql 语句:
uuid
sql
我尝试在以下方法中使用 sqlkorma 生成此查询,但是在生成 WHERE 子句时遇到问题。
clojure - 构建where子句?
我希望能够为查询构建 where 子句。我想输入一个 where 条件数组并使用 korma 构建查询,如下所示:
但是,这里的 for 循环会复制查询对象。是否可以合并这些对象或您可以推荐的其他方法来实现所需的输出?
clojure - korma/fields 可以采用一系列列吗?
我希望能够传递一个用户定义的字段数组,其中包含需要获取的所有列的列表。korma/fields 可以采用一系列列吗?
我本质上想要创建的是这样的:
clojure - 如何模拟 sqlKorma?
我不熟悉在 Clojure 中模拟是如何工作的。具体来说,我不确定应该如何测试实现 sqlKorma 查询或调用数据库的函数?理想情况下,我希望能够在我的测试中模拟 sqlKorma。
我正在使用 Speclj 来测试我的应用程序。
clojure - 如何正确定义 SQLKorma 实体的外键?
当我使用以下实体配置运行简单查询时。SqlKorma 生成查询并尝试将 table_b 与 table_a 连接,但它使用的字段不存在?
我已经在配置中指定了正确的外键,但 sqlKorma 仍然尝试加入 table_a_id?
如果我将 table_b PK 设置为 table_a_id 则查询将起作用,但我想使用令牌作为 PK。
clojure - 缺少表的 FROM 子句条目?
当我从具有多个关系的表中选择特定字段时,我会收到如下异常:org.postgresql.util.PSQLException: ERROR: missing FROM-clause entry for table \"bar\"
以下是我定义的关系:
这是我在 sqlkorma 中生成的查询:
如果我选择使用 with 的所有字段,*
则查询运行没有问题。但是,我想指定要选择哪些字段,我做错了什么?
clojure - Korma - 加入子选择但如何指定别名?
我想为此查询中的子选择分配一个别名:
这是我要创建的 sql:
但目前 sql korma 刚刚生成:
clojure - 模仿 sqlkorma 中的分区/窗口函数
我正在尝试使用 sqlkorma 调用此函数的等效项,但在文档(http://sqlkorma.com/docs)中没有找到等效的分区:
为了清楚起见,在我的数据库中,有一个一对多的关系列变量“cgi”和“c.id”