【发布时间】:2018-02-05 22:47:16
【问题描述】:
我使用的是 slick 3.2.1
我需要将“0”插入自动递增的列 (MySQL)。
我写了这段代码
val foo = Foo(0, "FOO")
val fooQuery = Tables.FooTable forceInsert foo
Await.result(db.run(fooQuery), Duration.Inf)
我希望forceinsert 将准确的值 0 放在列中,而不是使用数据库提供的增量值。
上面的代码运行良好。但是当我进入数据库时,我看到 ID 是 1。所以它没有强制 id 为 0。它仍在使用数据库提供的值。
【问题讨论】: