slick-3.0相关内容
我正在试用 Slick 3.0.0-RC1,但遇到了一个奇怪的问题. 这是我的代码: import slick.driver.SQLiteDriver.api._导入 scala.concurrent.ExecutionContext.Implicits.global导入 scala.concurrent.Await导入 scala.concurrent.duration.Duration
..
我正在使用 Slick 3.1.1,问题是在某些情况下,我想省略一些相当重的列,但仍然将该列的子集具体化为案例类. 考虑下表定义: class AuditResultTable(tag: Tag) extends Table[AuditResult](tag, AuditResultTableName) {def auditResultId: Rep[Long] = column[Long
..
如何在 Slick 3.1.x 中运行 transactionally 语句,并在 Future 中捕获结果(不使用 Await)? 这有效(但使用 Await) val action = db.run((对于{_
..
我有这样的插入方法(权重是索引) implicit def run[A](action: DBIOAction[A, NoStream, _ val temp = newCategory.copy(weight = weight+1)(类别 += 温度).然后(DBIO.successful(Right(toCategoryExtractor(temp))))情况无=>val temp = ne
..
代码: def getDatasetStats(startDate: DateTime, endDate: DateTime) = {val query = for(created d >= startDate && d 表格: protected class Dat
..
可以 Slick Codegen 生成 ${container} trait 之外的所有映射案例类,这样他们就不会继承它的类型?也许在另一个文件中,即 Models.scala? //SuppliersRowsDAA.scala导入persistence.Tables对象供应商行DAA {案例类保存(sup:Tables.SuppliersRow)} 我收到此编译错误: [error]/ap
..
大约一年前,关于 slick 2.x (scala 光滑的一对多集合).我想知道反应浮油的发布是否有任何进展. 假设我们有三个表.library、book 和 library_to_book,其中图书馆有很多书.我想要的是一个带有他们书籍的图书馆列表.在 Scala 中,这类似于 Seq[(Library, Seq[Book])].我的查询如下: val q = (对于 {l ???)
..
这是 Slick 2 的实现. Slick 2 - 更新列在一个表中并返回整个表对象 有人知道如何在 Slick 3 中实现这一点吗? 解决方案 我能够通过扩展 Tim Harper 在 https://stackoverflow.com/a/28148606/310275 这是我现在所做的: 包实用程序导入 scala.language.existentials导入
..
我写了这段代码,效果很好 class Items(tag: Tag) extends Table[Item](tag, "ITEMS") {def id = column[Long]("ITEMS_ID", O.PrimaryKey, O.AutoInc)def name = column[String]("ITEMS_NAME")def price = column[Double]("ITEM
..
在Spark结构化流2.2.1中,到同一数据库接收器的 两个 Writestream 没有按顺序发生.请提出如何使它们依次执行的建议. val deleteSink = ds1.writestream.outputMode(“更新").foreach(mydbsink).开始()val UpsertSink = ds2.writestream.outputMode(“更新").foreach
..
我在一个表中有一个插入,这取决于另一个表的最大ID。 def add(languageCode:字符串, typeId:长整数, 属性:Seq [Property]):单位= { val dbAction =( for { nodeId
..
我正在尝试使用Slick 3.0.3为我的架构中的数据库表和视图生成Scala代码。以此博客为例,我有以下文件 build.sbt 。但是,这将为我的数据库表生成代码,并且将不包括数据库视图。如何获取生成的视图? 根据 slick问题1022 我认为可以这样做,但API看起来并不相似,并且 slick.codegen.SourceCodeGenerator 没有 getTables 或 de
..
我正在编写一个非常简单的scala脚本,以使用slick 3连接到Mysql. 我的 build.sbt 看起来像这样: name := "slick_sandbox" version := "1.0" scalaVersion := "2.11.7" libraryDependencies ++= Seq( "com.typesafe.slick" %% "slick" %
..
在Slick 2.1中,我有以下代码从文件执行sql查询: def fetchResult[T](sql: String)(implicit getResult: GetResult[T]): List[T] = { val query = Q.queryNA[T](sql) try { Database.forDataSource(DB.getDataSou
..
光滑的代码生成器能否生成${container} trait之外的所有映射案例类,以使它们不继承其类型?也许在另一个文件中,即Models.scala? // SuppliersRowsDAA.scala import persistence.Tables object SuppliersRowsDAA { case class Save(sup: Tables.SuppliersRo
..
我正在尝试弄清如何使用流畅的流媒体。我将slick 3.0.0与postgres驱动程序配合使用 情况如下:服务器必须将客户端数据序列分成大小限制的块(以字节为单位)。因此,我编写了以下简单查询: val序列= TableQuery [Sequences] def find(userId:Long, timestamp:Long)= sequence.filter(s⇒s.use
..
下面的代码显示"1",从不显示"2",因此,当浏览器请求由index方法提供服务的页面时,浏览器将挂起.永远不会调用未来.如果将future.map语句替换为Await.result(future, Duration.Inf),则代码将正常工作.有什么问题吗? case class UserRole (sk: Int, name: String) class UserRoleDB(tag:
..
我有以下案例类(请注意最后一个字段中的选项) case class BranchVO(sk: Int, name: String, bankSk: Int, bankName: Option[String]) 以及以下用于让Slick访问数据库的类(请注意*方法中的None,因为case类具有一个附加的last字段): class BranchDB(tag: Tag) extend
..
我已经在mySQL中编写了一个简单的数据库过程,如下所示: DROP PROCEDURE IF EXISTS sp_doSomething; DELIMITER // CREATE PROCEDURE sp_doSomething (IN pVal1 varchar(100), IN pVal2 int(15) ) BEGIN DECLARE vCnt int(5) DE
..
我有以下Play Slick DAO课程.请注意,数据库配置是常量control0001. DAO具有readUser函数,该函数根据用户ID读取用户: class UsersDAO @Inject()(@NamedDatabase("control0001") protected val dbConfigProvider: DatabaseConfigProvider)
..