光滑获取自动增量ID

slick getting autoincrement id

有没有办法通过 slick 这个数据集的自动增量 ID 插入数据后正确?

val result: Future[Option[ProcessTemplatesModel]] = db.run(p).map(id => {
  Some(process)
})

谢谢

要在插入后获取自动增量id,您可以使用slick文档中的以下代码

val userId = (users returning users.map(_.id)) += User(None, "Stefan", "Zeiger")