slick-3.0相关内容

Slick 3.1 - 检索列子集作为案例类

我正在使用 Slick 3.1.1,问题是在某些情况下,我想省略一些相当重的列,但仍然将该列的子集具体化为案例类. 考虑下表定义: class AuditResultTable(tag: Tag) extends Table[AuditResult](tag, AuditResultTableName) {def auditResultId: Rep[Long] = column[Long ..
发布时间:2021-07-15 20:14:48 其他开发

如何在 slick 中使用事务

我有这样的插入方法(权重是索引) implicit def run[A](action: DBIOAction[A, NoStream, _ val temp = newCategory.copy(weight = weight+1)(类别 += 温度).然后(DBIO.successful(Right(toCategoryExtractor(temp))))情况无=>val temp = ne ..
发布时间:2021-07-15 20:06:36 其他开发

Slick 3.0.0:如何查询一对多/多对多关系

大约一年前,关于 slick 2.x (scala 光滑的一对多集合).我想知道反应浮油的发布是否有任何进展. 假设我们有三个表.library、book 和 library_to_book,其中图书馆有很多书.我想要的是一个带有他们书籍的图书馆列表.在 Scala 中,这类似于 Seq[(Library, Seq[Book])].我的查询如下: val q = (对于 {l ???) ..
发布时间:2021-07-15 19:44:19 其他开发

如何使用Slick代码生成器也包括数据库视图?

我正在尝试使用Slick 3.0.3为我的架构中的数据库表和视图生成Scala代码。以此博客为例,我有以下文件 build.sbt 。但是,这将为我的数据库表生成代码,并且将不包括数据库视图。如何获取生成的视图? 根据 slick问题1022 我认为可以这样做,但API看起来并不相似,并且 slick.codegen.SourceCodeGenerator 没有 getTables 或 de ..
发布时间:2020-10-04 21:56:41 其他开发

使用Slick的3.0.0流结果和Postgresql的正确方法是什么?

我正在尝试弄清如何使用流畅的流媒体。我将slick 3.0.0与postgres驱动程序配合使用 情况如下:服务器必须将客户端数据序列分成大小限制的块(以字节为单位)。因此,我编写了以下简单查询: val序列= TableQuery [Sequences] def find(userId:Long, timestamp:Long)= sequence.filter(s⇒s.use ..
发布时间:2020-05-29 22:04:55 其他开发

在Play for Scala中不会调用Slick Transactionally Future

下面的代码显示"1",从不显示"2",因此,当浏览器请求由index方法提供服务的页面时,浏览器将挂起.永远不会调用未来.如果将future.map语句替换为Await.result(future, Duration.Inf),则代码将正常工作.有什么问题吗? case class UserRole (sk: Int, name: String) class UserRoleDB(tag: ..
发布时间:2020-05-28 02:31:45 其他开发