如何在光滑查询中比较blob列和字符串?

时间:2017-04-13 15:41:39

标签: scala slick

我的数据库中有一个blob列。我需要将它与字符串值进行比较,并使用Slick查询过滤结果。

Eg:
case class Song( file_sha :Array[Byte])

  class songsTable(tag:Tag) extends Table[Song](tag,"songs"){
    def file_sha = column[Array[Byte]]("file_sha")
    def * = (file_sha) <> (Song.tupled , Song.unapply)}

I am trying something like this:

exec(songsQuery.filter(_.file_sha.asColumnOf[String] === compareString).result)

0 个答案:

没有答案