anorm joda-time - localdatetime支持

时间:2016-10-31 00:13:52

标签: 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()

编译错误:

  

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

我是否应该包含一些隐式的Time-> Row转换,或者它应该是带有anorm的开箱即用的?

用户:

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

1 个答案:

答案 0 :(得分:2)

   import anorm.JodaParameterMetaData._

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

(很高兴和自己说话:))