play-slick相关内容

无法访问快速查询上的删除方法

这非常令人沮丧。我已经尝试了一段时间,但障碍一直在不断出现。Slick的概念真的很棒,但它很难学,而且不像Scala,它没有“初学者”、“中级”和“高级”风格,所有阶段的人都可以很容易地使用它。 我正在使用Play-slick(slick 2.0.0)https://github.com/freekh/play-slick,遵循其多数据库蛋糕示例:https://github.com/fre ..
发布时间:2022-08-27 23:04:10 其他开发

播放 2.4 - Slick 3.0.0 - DELETE 不工作

我正在尝试升级到 Slick 3.0.0 和 Play 2.4 (Scala),但是删除行不起作用.在下面的代码中,一切正常:查询所有行,插入和更新 - 除了删除. 包dao导入 scala.concurrent.Future进口模型._导入模型.表格._导入 play.api.Play导入 play.api.db.slick.DatabaseConfigProvider导入 play.api. ..
发布时间:2022-01-02 22:07:33 数据库

Slick:通过获取列名查询多个表/数据库

我的 Play 应用程序中有一些方法可以查询超过一百列的数据库表.我无法为每个这样的查询定义案例类,因为它会大得离谱,并且必须随着数据库表的每次更改而更改. 我正在使用这种方法,查询结果如下所示: Map(columnName1 -> columnVal1, columnName2 -> columnVal2, ...) 代码示例: 隐式 val getListStringResult ..
发布时间:2022-01-02 21:33:18 其他开发

Slick:动态创建查询连接/分离

我正在尝试为 Slick 表创建一个类型安全的动态 DSL,但不确定如何实现. 用户可以通过以 form/json 格式发送过滤器来将过滤器发布到服务器,我需要用所有这些来构建一个 Slick 查询. 所以基本上这意味着将表示我的过滤器的 Scala 案例类转换为 Slick 查询. 似乎“谓词"可以有 3 种不同的形状.我见过特征 CanBeQueryCondition.我可以 ..
发布时间:2021-07-15 19:43:06 其他开发

缓存Slick DBIO操作

我正试图加快"SELECT * FROM WHERE name =?"的速度. Play中的一种查询! + Scala应用程序.我正在使用Play 2.4 + Scala 2.11 + play-slick-1.1.1软件包.该软件包使用Slick-3.1版本. 我的假设是,slick从DBIO动作生成Prepared语句,然后执行它们.因此,我尝试通过打开标志 cachePrepStmts ..
发布时间:2020-05-28 02:10:13 其他开发

如何在Slick 3.1中使用不受支持的数据库

过去,我曾使用Slick访问服务器中的Vertica数据库.我最近将Slick的版本从2.0升级到了3.1.自升级以来,我遇到一个错误(下面的堆栈跟踪).该错误表明找不到光滑的驱动程序. 根据 Slick 3.2.1文档,“其他SQL数据库可以是可以通过简化的功能集立即访问". 我想知道的是-是否仍然可以使用slick直接支持的数据库中的“其他"类型的数据库?如果可以,怎么办? ..
发布时间:2020-05-28 02:07:11 其他开发