是否有使用 Postgres 的 Slick 2.0 AutoInc 的工作示例?

Posted

技术标签:

【中文标题】是否有使用 Postgres 的 Slick 2.0 AutoInc 的工作示例?【英文标题】:Is there a working example of Slick 2.0 AutoInc with Postgres? 【发布时间】:2014-05-26 07:50:43 【问题描述】:

我对 Slick 比较陌生,我不断收到 org.postgresql.util.PSQLException: ERROR: null value in column "id" 违反非空约束 消息。

我发现了很多使用 Slick 1.x 的示例,但似乎没有一个适用于 Slick 2.0 有人可以指出一个使用 Slick 2.x(我有 2.0.1)和 Postgres 的工作示例吗?

谢谢。

【问题讨论】:

【参考方案1】:

感谢您的示例。我确实解决了我的问题。 提示来自this *** answer。

在我原来的表中,主键是integer

我不得不将其更改为 serial

现在,事情就像一个魅力

【讨论】:

【参考方案2】:

带有 postgreSQL 数据库的 Slick-2.0.1 示例: https://github.com/satendrakumar06/slickwithpostgresql

【讨论】:

以上是关于是否有使用 Postgres 的 Slick 2.0 AutoInc 的工作示例?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Slick 在 Postgres 中将 json 对象插入到 jsonb 类型的列中

Play-Slick 插件是不是完全支持 Slick 2.0?

Slick Postgres:如何使用 like 运算符在字符串列表中搜索

在 slick、scala 中处理 Postgres json 数据类型

Slick 2 中的多个 PostgreSQL 数据库(同一服务器)访问

如何使用 Guice DI 和 Slick 运行 ScalaTest?