What I tried:
I tried around one and half day, not resolved yet.
I tried by creating MyEntityTemp entity similar to MyEntity and written a converter. Even I am getting two id fields. Please need help to resolve.
I found some of MyEntity inherited classes have id field, so I removed that inherited classes even I am getting same problem.
case class MYEntity (
@Key("_id") id: String =ObjectId(),
// id: String, // I tried like this also, even I am getting two ids
regionId: String,
zoneId: String)
object ObjectId {
def apply(): String = new org.bson.types.ObjectId().toString
}
Using: Scala 2.10.5 Salat 1.9.9 json4s-native 3.3.0
Error:
Need to get like this:
{
"_id" : "5411b214ebb290b62281c845",
}
But getting
{
"_id" : ObjectId("58f5eabb0c7443adcca88e57"),
"id" : "5411b214ebb290b62281c845",
}
Could you please help me, why I am getting like this.