slick

    5热度

    1回答

    我想使用与生产中使用的数据库设置相同的数据库设置为Play 2 Scala应用运行单元测试:使用Postgres进行Slick。以下内容失败,并显示“java.sql.SQLException:试图从已经关闭的池中获取连接。”在第二次测试。 package controllers import org.specs2.mutable._ import play.api.db.DB impor

    3热度

    2回答

    选择我有表定义油滑: object ADB { extends BaseDB[A]("a") with PostgresDriver{ def id = column[Long]("id", O.PrimaryKey) def name = column[String]("name") ... def * = id ~ name ~ ..

    16热度

    3回答

    例如,我想创建以下查询: SELECT c.* FROM Coffees c WHERE c.name IN ('robusta', 'arabica') 我的尝试失败: val cnames = List("robusta", "arabica") sql""" SELECT c.* FROM Coffees c WHERE c.name IN ${cnames} """ cou

    2热度

    1回答

    当我试图对查询执行Query(query.length).first时,表示包含多个具有相同名称的列的2个表的连接,我得到的格式不正确的sql。请看例子: // in Main.scala import scala.slick.driver.MySQLDriver.simple._ object Main extends App { object Houses extends Ta

    0热度

    1回答

    我正在尝试使用Slick连接到Oracle。 我得到了slick-extensions_2.10-1.0.0.jar。 (“jdbc:oracle:thin:@myhost:myport:dbalias”,“myid”,“mypwd”,null,driver =“com.typesafe.slick.driver.oracle”)中添加以下代码行:Scala Database.forURL一个Or

    9热度

    1回答

    我目前正在使用一个非常大的数据库(> 50GB),并试图了解最有效,可用的方法,可以很好地与Akka的固有线程配合使用。 关于“使用会话{}”方式封装所有内容,虽然这会更容易解决,但我担心这会限制阿卡在参与者之间的线程。我不是很了解Akka的线程是如何工作的,以及在Session中如何包装整个actor系统会影响它。 另一种方法是在访问数据库时调用withSession,这是效率太低。 “with

    16热度

    1回答

    我想筛选可选日期列与斯卡拉油滑1.0.1。 这可能是我没有看到它,但我有一个表,看起来是这样的: case class UserRole(id:UUID, userID:UUID, role:String) object UserRole extends Table[UserRole]("User_Role") { //(id: Long = 0l, name: String, ac

    2热度

    1回答

    接口,包括漂亮的PostgreSQL数据库,但我的问题是我怎么表示像这样的表: Column | Type | Modifiers | Storage | Description --------------+-----------------------------+-----------+----------+------------- id | bigint |

    1热度

    1回答

    如何使用Slick返回映射对象?使用下面的代码,我的查询返回List [(Int,String)],而不是像我想要的List [Task]。使用Slick是不可能的,或者我是否以错误的方式思考Slick?它不是ORM吗?我试图返回一个查询,并在使用Play2框架的视图模板中使用它。我想最终访问像task.id task.label等对象...谢谢。 import play.api.Play.cur

    10热度

    1回答

    This section of Slick's documentation page很奇怪。 这是什么拉链加入?它说,它的意思是: 成对连接两个查询 ,但是这是什么意思@我不知道 我试过谷歌搜索这两个“拉链加入。 “和”成对加入“......但对数据库没有结果。 我做维基百科获得this当我搜索的“配对”虽然... 可能有人给我一些例子说明联接和拉链之间的区别正常的外部或内部加入?谢谢!