I'm trying to create a query with Slick 1.0.0 that returns a row count equivalent to the following SQL statement:
SELECT COUNT(*) FROM table;
What I have so far is:
val query = for {
row <- Table
} yield row
println(query.length)
This prints scala.slick.ast.FunctionSymbol$$anon$1@6860991f
. Also, query.length
appears to be of type scala.slick.lifted.Column
. I cannot find a way to execute the query. All examples that I can find in the documentation and anywhere else do not operate on Column
or are for ScalaQuery and do not work anymore.
What can I do to execute this?