问题标签 [scalikejdbc]
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.
scalikejdbc - scalikejdbc 和 MySQL 子查询 WHERE IN (SELECT 语句)
看起来 scalikejdbc 不支持 MySQL 的WHERE IN (SELECT statement)
查询,因为IN
需要一系列项目作为参数,它不接受查询。
让它发挥作用的任何想法?谢谢!
postgresql - 使用 scalikejdbc 插入默认值
我有一个自动生成的 id 列表:
在使用 scalikejdbc 时,如何执行相当于以下内容的插入:
或者:
无需编写原始 SQL?我还想避免添加一列只是为了解决这个问题。
我尝试了一些天真的方法,例如:
和:
但由于显而易见的原因,它们不起作用。
任何建议如何强制DEFAULT
使用价值?
sql - scalikeJDBC DslQuery 为 eq 提供(未指定的值参数evidence$1)
我一直在尝试对 QueryDSL 实施以下 SQL 查询
SQL
查询DSL
where
是keyValue=100
我使用 SQLSyntax 时的值
所以这给了我错误:-
任何人都可以帮忙吗?
postgresql - postgres:使用字符串插值时出现 sql 错误(scala + scalikejdbc)
这是我使用库Postgres
从 scala执行的查询,该库可以正常工作scalikejdbc
但是在对日期使用字符串插值时出现错误。在这种情况下,我使用${startDate.toString}
而不是字符串文字2021-05-01
我得到的错误是,
我在这里缺少什么?...因为错误中显示的 sql 语句确实是有效的
database - scalikejdbc:查询/结果缓存
我正在使用 scalikejdbc 库来访问我的 Postgres 数据库。我使用的驱动程序是默认的org.postgresql.Driver
。我正在尝试引入查询/结果缓存,但我找不到任何证据表明 scalalike 是否默认执行此操作,或者它是否支持此操作。我浏览了整个TypesafeConfigReader
课程,但找不到任何指示这种功能的配置属性。我最后的手段是实现一个简单的应用程序级缓存,但我想知道默认情况下是否支持它。在他们的官方文档中,我也找不到确定的东西。