【发布时间】:2015-07-07 10:31:01
【问题描述】:
我正在使用 slick 2.1.0 将我的 Play Framework 应用程序升级到 play-slick 1.0.0(包括 slick 3.0.0)。
我在理解如何处理交易时遇到了一些问题。
假设我有以下代码:
db.withTransaction { implicit session =>
for (id <- ids) yield someTable.insert(SomeObject(id))
}
如何在 slick 3 中做到这一点?我希望将所有对象插入一个事务中。如果一个对象插入失败,则不应插入任何对象。
【问题讨论】:
标签: playframework slick play-slick