slick

    0热度

    1回答

    我实例有类似的代码光滑的数据库 import slick.jdbc.JdbcBackend.Database val db : Database = Database forConfig "configPath" 查询是从接受一个用户ID并从数据库表返回一个用户名的功能构成: def queryName(userId : String) = for { row <- T

    0热度

    1回答

    我是Scala和Play Framework的新手,所以我不太清楚什么是错的。我正在尝试解压由Slick DB控制器(Play Framework)提供的Future [Option [MyType]]。 MyType在代码中称为BoundingBox: def getBoundingBoxByFileName(name: String) = { val selectByName = b

    0热度

    1回答

    如何获得JurisdictionRow对象的集合?我需要一个SELECT * FROM jurisdiction object JurisdictionRepo extends { val profile = slick.driver.MySQLDriver } with JurisdictionRepo trait JurisdictionRepo { private

    0热度

    1回答

    在浮油我有一个列映射器映射枚举。 该数据库有一个整数值不在我的枚举(int值2),我没有看到我的日志中有任何异常。 为什么没有抛出错误?我有一个for-compr,从来没有在我的代码中完成。 object MemberStatus extends Enumeration { type MemberStatus = Value val Pending, Active = Valu

    0热度

    2回答

    我试着玩弄油滑。该文件是在的IntelliJ项目 src/main/scala/slickfx/PlaygroundSlick.scala 下在build.sbt我: name := "SlickFX" version := "1.0" scalaVersion := "2.12.1" libraryDependencies ++= Seq( "org.postgresql" %

    0热度

    1回答

    我已经标记类型实现为here。 与他们我标记所有我的模型的属性是或多或少通用(原语,String等)。当我用油滑的映射模型到dabase我有他们通常是这样定义的: val isDeleted = column[Boolean @@ CompanyDeleted]("deleted", O.Default(false.tag)) 而类型映射器我定义为: implicit def taggedBo

    1热度

    2回答

    我有这样的Scala代码,但它并没有给排序列表:如果我只用这条线之下我得到的排序列表 val itemList = items.sortBy(_.name).filter(_.categoryId === catId).drop(start) 是 def getItemsByCategoryId(catId: Long, start: Int = 0, limit: Option[Int] =

    0热度

    1回答

    我有一个有多列的光滑表,我想根据用户输入更新一些列。我的表看起来像这样: class Users(_tableTag: Tag) extends Table[User](_tableTag, "users") { def * = (id, name, email, phone, passwordHash, createdAt) <> (User.tupled, User.unapply)

    0热度

    1回答

    所以我想实现一个trait有一个共同的执行功能来运行slick的查询。 正如你从下面的代码中可以看到的,我有一个特性在类上有一个类型参数,另一个在方法上定义了类型参数。 当我编译时,方法泛型类型的特征编译(没有给出任何类型参数),但另一个没有。 为什么?我试图给类类型参数UserTable或用户(我光滑的表格def和投影案例类),但他们都没有工作。错误只是说“期望DBIO [UserTable],

    0热度

    1回答

    最近点我有以下的情况下类: case class Block(
 id: Option[Int] = None,
 blockId: Int,
 name: String,
 location: Option[Point] = None,
 geometry: Option[Geometry] = None,