【发布时间】:2014-06-12 18:04:26
【问题描述】:
我知道我可以在 Slick 2.0 中更新两列:
val q = for (user <- Users if user.id === id) yield (user.name, user.city)
q.update((newName, newCity))
但我已经看到类似的东西也能正常工作,这是 IMO 更好的语法:
Users.filter(_.id === id).map(u => u.name ~ u.city).update(newName, newCity)
这给了我以下错误:
value ~ is not a member of shortcut.db.Tables.profile.simple.Column
我已经导入了 PostgresDriver.simple._,但我不知道为什么。我也使用代码生成器。
提前致谢!
【问题讨论】:
标签: postgresql scala slick slick-2.0