问题标签 [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.
scala - 使用 scalikeJDBC 映射结果时如何解决类型不匹配问题?
我在Single / Optional Result for Query @ ScalikeJDBC Docs上输入了几行:
但是这个片段有一个编译错误:
我在 sbt 中清理并重新编译,但仍然无法编译。这段代码有什么问题?
感谢您的帮助。
scala - 在带有 sql 插值的子句中
我可以在 ScalikeJDBC 的 SQL 插值中使用子句吗?例如
这失败了,因为ids
没有插值。
这也失败了,因为表达式被解释为字符串,而不是数字列表。例如... where id in ('1,2,3,5')
scala - ScalikeJdbc 多重插入
我们如何在同一个事务中执行多个插入?
如果每个插入的事务数以千计甚至更多,那么为每个插入进行不同的事务是没有效率的。
postgresql - 有没有使用带有 scalikejdbc 和 postgres 的 hstore 数据结构的示例?
我们有一个用例,在表中使用 hstore 数据结构对于解决当前数据模型的问题非常有帮助。我们当前的设置是使用 postgres 和 scalikejdbc。问题是似乎没有关于如何做到这一点的文档,尽管有迹象表明最新的 JDBC 驱动程序支持它。
有没有使用带有 postgres 和 scalikejdbc 的 hstore 数据类型的示例?
scala - 使用 scalikejdbc 在 ON 中使用 AND 子句左连接
所以我有这个 sql(一个更大的查询的一部分):
我试图在 scalalikejdbc 中这样表示:
但我不知道如何添加额外的条件。直观的方法是:
那么我该怎么做呢?
arrays - 通过 ScalikeJDBC 访问 PostgreSQL 数组
我尝试使用 ScalikeJDBC 访问 PostgreSQL 9.4 中的数组。DDL:
在 Scala 应用程序中定义了一个简单的案例类和加载器。
当我运行应用程序时,我得到运行时异常
我该如何解决?谢谢。霍维曼。
scala - 在 ScalaTest 测试用例中,ScalikeJDBC 不会连接到 NamedDB 以进行 DSL 查询
如文档示例中所示,我正在为我的 ScalaTest 测试用例使用测试数据库。
我有一个默认数据库和一个 testdb 数据库,我的 Spec 看起来像
似乎我使用 sql 的查询有效,但使用 dsl 的查询无效。DSL 查询错误,试图访问'default 数据库,但 sql 查询正确使用'testdb 数据库。这是错误
这是用户类
任何人都知道为什么在调用 DSL 创建的查询时尝试使用默认数据库而不是 testdb?谢谢!
scala - 为什么 ScalikeJdbc 有线程池时需要执行上下文?
在此示例中,执行上下文用于处理未来。
当 Scalike 有一个内置的连接池时,为什么要使用它?
Future 不应该使用其中一个池线程来执行吗?ForkJoin 一个线程只是为了等待 Future 而另一个线程执行 IO 工作似乎是一种真正的浪费。
scala - AutoRollback 不回滚
运行以下规范后,该表存在。我希望它永远不会出现,因为它应该只存在于最终回滚的事务中。
该行DBs.setup('myDB)
不是示例的一部分。但是如果我删除它,我会得到例外java.lang.IllegalStateException: Connection pool is not yet initialized.(name:'myDB)
来源MyQuery.create
:
配置:
ScalikeJDBC v2.2.9
sql - ScalikeJDBC:连接池尚未初始化。(名称:'default)
我在玩ScalikeJdbc
图书馆。我想从 PostgreSQL 数据库中检索数据。我得到的错误对我来说很奇怪。即使我手动配置 CP:
我仍然看到错误。这是我的 DAO:
应用程序:
我的application.conf
档案
错误:
我错过了什么?