我正在尝试在 Scala 中使用 Playframework v2 的 Anorm 库。我有一个像下面这样的案例类
case class User (
id:Pk[Long] = NotAssigned, // auto increment value in mysql
name: String
updated_at: Date // assigned through a trigger by Database
)
val testUser = new User(NotAssigned:Pk[Long], "Ali", null)
是否发现对诸如 updated_at 之类的字段使用null ,这些字段的值直接通过 DB 分配?使用像 Pk[Date] 这样的东西怎么样?我想我没有正确理解 Anorm 中的 Pk 类型。
我很欣赏你的评论,