Skip to content
Advertisement

How to send plain SQL queries (and retrieve results) using scala slick 3

I am trying to make a class that has methods that can send and get data to an SQLite db using plain sql queries. This unfortunately does not work. I do not want to use the withSession implicit parts.

The following error is thrown:

type mismatch; found : slick.profile.SqlStreamingAction[Vector[(Int, Double, String)],(Int, Double, String),slick.dbio.Effect] required: slick.dbio.DBIOAction[(Int, Double, String),slick.dbio.NoStream,Nothing] DBops.scala

Advertisement

Answer

I realized I was missing a Seq in the return type:

User contributions licensed under: CC BY-SA
8 People found this is helpful
Advertisement