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)
DB を介して値が直接割り当てられる updated_at などのフィールドにnullを使用することはありますか? Pk[Date] のようなものを使用するのはどうですか? Anorm の Pk タイプを正しく理解していないと思います。
コメントありがとうございます。