slick と akkahttp を使っています
次のエラーが出ていますが直しかたがわかりません
[error] found : Boolean => slick.dbio.DBIOAction[Int,slick.dbio.NoStream,Nothing] [error] required: Boolean => slick.dbio.DBIOAction[Int,slick.dbio.NoStream,E2]
最後のEffectの型がちがうのはわかりますが、それが何をさしてるのかわかりません
ソースコードはこれです
def createPost(post: Post): Future[Int] = db.run { userTableQuery.filter(_.id === post.userId).exists.result .flatMap{ case true => postTableQuery += post case _ => postTableQuery += post } }
postTableQueryの型はなんですか?