首页 文章

在Slick 3.1.0中运行普通的sql

提问于
浏览
0

我正在尝试使用光滑的3.1.0运行纯SQL .

以下作品:

val q = sql"select name from users".as[String]

但是如果我的sql在变量中:

val string2 : String = "select name from users"

如何使用sql前缀执行string2?这不起作用:

sql+string2

1 回答

  • 2

    在字符串中使用插值:

    val q = sql"#$string2"
    

    #$ 插值器将使用您用于输入的文字字符串 - 它不会引用任何内容 .

    有关详细信息,请参阅this section of the docs .

相关问题