slick-3.0 相关问题

Slick是Typesafe的Scala现代数据库查询和访问库。

在 slick 中更新表格的前 n 行

使用 slick 3.0 时,我想更新表格的前 n 行而不是整个行 这是更新所有版本: private[this] val active = this.filter(a => a.status =!= AccountStatus.DISABLED) ...

回答 2 投票 0

如何在slick中使用like操作符进行多列搜索?

我想从数据库中获取所有在用户名或者邮件地址中含有foo这个词的用户。select * from users where username like '%foo%'...。

回答 1 投票 0

以编程方式轻松访问数据源

我有这样一个对象:object DatabaseFactory {import slick.jdbc.PostgresProfile.api._ private val db = Database.forConfig(“ database.postgresql”)def getDatabase = db}和一个...

回答 1 投票 0

在Slick 3.0中更新多对多联接表

我的数据库结构在Dreams和Tag之间具有多对多关系。梦和标签保存在单独的表中,并且在这种情况下,它们之间通常有一个连接表...

回答 1 投票 0


如何在光滑中过滤Option [Boolean]列

我的数据库中有以下列,即布尔值,但也接受NULL,因此true,false和NULL都是有效的:def rtb = column [Option [Boolean]](“rtb”)并具有以下可选输入...

回答 4 投票 4

在mysql中为自动递增列插入0

我正在使用光滑的3.2.1我需要在一个自动增量(MySQL)的列中插入“0”。我写了这段代码val foo = Foo(0,“FOO”)val fooQuery = Tables.FooTable forceInsert foo Await.result(db ....

回答 2 投票 0

如何在Slick中设置提取大小?

我试图找出如何指示光滑使用特定的提取大小,但无法找到它。有没有人有想法?还需要设置记录器,以确定不同的提取大小是......

回答 1 投票 0

Scala slick:在多列上使用“in”进行过滤

假设我有以下表结构:create table PEOPLE(ID integer not null primary key,NAME varchar(100)not null); create table CHILDREN(ID integer not null primary key,...

回答 1 投票 3

Scala - Slick - 获取包装选项的TypedType [T]

通常创建这样的自定义ID:case类CustomID(value:Int)扩展MappedTo [Int]并使用类型[CustomID]等类型表示可空的自定义ID。但是,我想...

回答 1 投票 2

如何使用Slick的insertOrUpdate返回完整行

我目前正在学习Play2,Scala和Slick 3.1,并且我非常坚持使用insertOrUpdate的语法,并想知道是否有人可以帮助我。我想做的是返回整行......

回答 3 投票 6

Slick run方法返回的Future在插入行之前成功完成

我正在使用Slick和PostgreSQL来存储Scala应用程序。我有一个方法foo,它从CSV文件中读取数据并在数据库中插入大约10,000行。在行的未来之后......

回答 1 投票 1

使用slick.jdbc.MySQLProfile将Slick 3.2.1连接到MySQL

SO上有100个关于如何将光滑连接到Mysql的线程,所有这些线程都使用“slick.driver.MySQLDriver $”。我相信这个类现在已被弃用,并已被“slick.jdbc ....取代。

回答 3 投票 3

Scala上的枚举与光滑之间的映射

我是Play Scala和Slick的新手。我试图在Scala上的Enumeration和Slick上的String / Int之间进行映射。我写了下面的代码但是我收到了一个错误。能告诉我怎样才能解决问题吗?

回答 1 投票 13

如何转换所需格式的Slick结果?

我有类型为Person的域对象,它在case类中定义如下:case类Person(personName:String,personAge:Int,personId:Long = 0)和相应的查询表如下:...

回答 1 投票 0

播放Scala和Slick3,在“NOT NULL DEFAULT CURRENT_TIMESTAMP”的列中出现“列xx不能为空”错误

我正在使用Play Framework 2.6和光滑的3.2.1创建一个Web应用程序。当我尝试将记录插入“USER”表时,其中created_at列中包含“NOT NULL DEFAULT CURRENT_TIMESTAMP”(我正在使用...

回答 4 投票 1

如何在Slick Scala查询中执行过滤和加入?

我有一个providerTable(providerId,active,...)和一个reviewTable(reviewKey,providerId,...)。请注意,providerId在这里是一种外键。我需要获取有效提供商的评论....

回答 1 投票 0

在scala中从光滑2.1升级到slick 3.2时未定义列类型

下面的代码块正在使用光滑的2.1,但是当我升级了光滑的版本时,代码无效。 import slick.lifted.Column trait IntegerId {def id:Column [Int]}错误...

回答 1 投票 0

使用slick 3.0.0-RC1在TableQuery上找不到方法结果

我正在尝试Slick 3.0.0-RC1,我遇到了一个奇怪的问题。这是我的代码:import slick.driver.SQLiteDriver.api._ import scala.concurrent.ExecutionContext.Implicits.global import scala ....

回答 4 投票 28

Slick的DBIO.seq方法是否按顺序运行操作?

Slick具有DBIO.seq和DBIO.sequence,用于运行许多DBIOActions,后续操作的结果不需要后续操作。我看过这个来源,这对我来说并不明显......

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.