问题标签 [quill.io]

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.

0 投票
1 回答
249 浏览

mysql - 宏扩展期间的异常:[错误] java.lang.IllegalStateException:聚合分组无效:

我在 MYSQL 中有一个这样的表。

);

我想用 Quill SQL 在这个表上写一个 SELECT 查询。

我写了一个模型

我使用羽毛笔的查询是

ctx羽毛笔上下文在哪里。

但是编译器显示一个错误

group by 子句中计算过滤计数的方式是否正确?如果没有,还有其他方法吗?

0 投票
2 回答
333 浏览

sql - 无法重用用于 quill SQL 过滤的函数

我有一个案例类员工

我正在使用 Quill SQL 过滤这个 Employee 案例类,如下所示:

它编译得很好。

现在我想把第二个filter放到一个函数中并重用它。喜欢

然后在我需要的多个位置应用此功能。如果我像这样把它放到员工查询中

它不编译。我得到错误

理想情况下,它应该编译为过滤器块还包含一个返回布尔值并employeeQueryFunc返回布尔值的函数。有谁知道它可以作为一个函数重用吗?

0 投票
0 回答
235 浏览

sql - Quill SQL 中的 Order by 生成子查询

我有一个员工班。

我在 Quill 中编写了一个 Group-By 查询。

此查询转换为

这很好。

现在我想对查询进行排序

这显示为执行所有逻辑的子查询和仅从主查询中选择记录的主查询。

我想摆脱这一点,只在一个查询中完成所有事情。有办法吗??

0 投票
1 回答
505 浏览

sql - Quill SQL 查询日志记录,其值为 `?`

我是 Quill 的新手,我想用值记录 SQL 查询,但目前,这些值被替换为 ? 在查询中。我在 logback_core_config.xml 中的配置是

我的查询打印为

SELECT p.name, p.age FROM Person p WHERE p.age IN (?, ?)

我从互联网上得到了一个应该设置的解决方案

但不确定在哪里设置它。我的是一个 SBT 项目,我设置了

我在用

但它不起作用。有人可以帮忙吗?提前致谢 。

0 投票
1 回答
240 浏览

quill.io - 是否可以使用 IN 使用 Quill 更新多行

有可能产生类似的东西

与奎尔?我在文档中没有找到示例,批量更新似乎是别的东西

0 投票
1 回答
329 浏览

sql - 在运行时使用中缀在 Quill 中动态运行普通 SQL 失败,查询语法错误

我想用普通的 SQL 构造我的查询,然后使用 Quill 运行它,我使用的是中缀运算符。我的代码是这样的。

// 它可以是动态计算的任何东西。

我在打电话

这打印

这是错误的语法,当我使用run方法执行此操作时失败。编写普通 SQL 的方式是否正确?如果不是,是否有其他方法可以将普通 SQL 和模型运行到案例类中?

0 投票
0 回答
105 浏览

sql - 在 Quill SQL 中连接多个中缀

我必须在中缀中编写普通的 SQL 查询。我有一个主 SQL 查询,然后根据某些条件向其中添加 AND 子句。

例如 :

这打印

正如预期的那样。

但是我需要有条件地连接中缀,例如

我称我的查询为

但我得到错误

是否可以将一个或多个中缀附加到基本查询?如果是,这是附加的正确方法吗?

0 投票
1 回答
217 浏览

scala - 使用函数更新scala Quill中的案例类值

我有以下案例类

我有一个看起来像这样的数据访问对象:

我希望将更新方法中modifiedDate的字段Tag替换为CURRENT_TIMESTAMP. 怎么做到呢?

一种选择是在更新之前我modifiedDate在代码中手动设置

0 投票
0 回答
31 浏览

scala - 获取 OneToMany 关系的子级

使用 Ebean,您可以使用访问器访问 OneToMany 关系。

在 Quill 中执行此操作的最佳方法是什么?

有没有办法用“理解”语法来做到这一点?之后应该在经典的 scala 中处理groupBy吗?

这是一个适用的 scastie SqlMirrorContexthttps ://scastie.scala-lang.org/lEsCs2MqTUutjPnhnPuIzA

我在我的项目中准确地写了这个PostgresqlJdbcContext,但它失败了:

对于那些处于同一点的人,我最终得到groupBy了纯 scala(在查询之外),这仍然是可以接受的。

0 投票
0 回答
85 浏览

scala - 使用 Monix 时,使用 mariadb 的 Quill.io 批量插入会引发错误

在 mariadb 10.5.9 和 scala 2.13 上使用MysqlMonixJdbcContextgetquill.io 并尝试使用

我收到以下错误

我该如何解决这个问题?