SalatとMongoDBで複合キーを使用する方法についてこの投稿を読んだばかりです...そしてそれがどのように機能するかは多かれ少なかれ明らかです。@Key
それでも、キーにすでに名前が付けられている場合でも、注釈が必須かどうか疑問に思っていid
ます。外部ライブラリからのいくつかのケースクラスをシリアル化しようとしていますが、それらを再定義したくありません。次の外部ケースクラスがあるとします。
case class UserId(id: String, mail: String)
case class User(id: UserId, name: String, surname: String)
User
このような(つまり、@Key
注釈なしで)オブジェクトをシリアル化することは可能でしょうか?
object UserDAO extends SalatDAO[User, UserId](...)
ありがとう。