gpt4 book ai didi

scala - 你如何在 Slick 中使用带有参数的 StaticQuery.update?

转载 作者:行者123 更新时间:2023-12-01 09:29:55 24 4
gpt4 key购买 nike

能否请您演示如何使用 Slick 的 StaticQuery.update 带有参数? Documentation仅显示无参数调用。我也没有在单元测试中找到示例。

最佳答案

这是一个简单的例子,显示了一个带有两个输入参数的更新。请注意,此代码假定隐式 Session 在范围内:

import scala.slick.jdbc.{StaticQuery => Q}
val updateEmailSql = Q.update[(String,Long)]("update User set email = ? where id = ?")
val rowsUpdated = updateEmailSql(("foo@test.com", 1L)).first()

这里的 rowsUpdated val 将是一个 Int,表示受此更新语句影响的行数。

关于scala - 你如何在 Slick 中使用带有参数的 StaticQuery.update?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16781530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com