anorm joda-time - 本地日期时间支持

ses*_*ses 3 scala jodatime anorm

与 Anorm 2.5.2

SQL(s"insert into user (name, registered_date) values ({name},{registered_date})").on(
  'name -> user.name,
  'registered_date -> user.registeredDate
).executeInsert()
Run Code Online (Sandbox Code Playgroud)

编译错误:

错误:(72, 24) 类型不匹配;找到:(符号,org.joda.time.LocalDateTime)必需:anorm.NamedParameter 'registered_date -> user.registeredDate

我应该包含一些隐式的时间->行转换还是应该用异常来开箱即用?

其中用户:

case class User(id: Option[Long] = None,
                name: String,
                registeredDate: LocalDateTime // joda-time'
               )
Run Code Online (Sandbox Code Playgroud)

ses*_*ses 6

   import anorm.JodaParameterMetaData._
Run Code Online (Sandbox Code Playgroud)

从这里:https ://groups.google.com/forum/#!topic/play-framework/I6TnTzO5MUw

(很高兴自言自语:))