3

モデルケースクラスで java.util.Date を使用しています。Slick はすぐに使用できる juDate をサポートしていないためimplicit val dateColumnMapper = MappedColumnType.base[Date, SqlDate](d => new SqlDate(d.getTime), d => d)、テーブル クラスにそのような暗黙的なマッピングを追加しました。

しかし、今は日付フィールドによるフィルタリングにこだわっています: proposalsQuery.filter(_.since >= since). さまざまなオプションを試しましたが、常にコンパイル エラーが発生します。value >= is not a member of scala.slick.lifted.Column[java.util.Date]

私はScala/Slickの作業例が初めてなので、問題を簡単に説明していただければ幸いです。

ありがとう!

4

2 に答える 2

0

これをファイルにインポートする必要があります

import com.github.tototoshi.slick.JdbcJodaSupport._

そしてこれが図書館 "com.github.tototoshi" %% "slick-joda-mapper" % "1.2.0"

于 2014-09-04T11:04:48.477 に答える