case class Foo(
_1:Int,_2:Int,_3:Int,_4:Int,_5:Int,
_21:Int,_22:Int,_23:Int,_24:Int,_25:Int,
_31:Int,_32:Int,_33:Int,_34:Int,_35:Int,
_41:Int,_42:Int,_43:Int,_44:Int,_45:Int,
_
由于22个字段的限制,我不得不将大型案例分成更小的类。我该如何将这个大班级的Writes变平? import play.api.libs.json._
import play.api.libs.functional.syntax._
case class B(x: Option[Int], y: Option[Int])
object B {
implicit val form
我有以下对象: case class Foo(value: UUID)
case class Bar(foo: Foo)
我想有他们在JSON序列化这样的: {foo: "e88ad5ea-13cf-4666-addb-c231c12cd3a3"}
意义我想省略自动格式化器添加的“值”参数,如果我只是写这个: implicit val fooFormat = Json.format[Fo
我正在尝试使用play-json读取将以下Json转换为生成的case类。但是,我坚持使用语法将经度和纬度json值转换为Point对象,同时将剩余的json值转换为相同的结果BusinessInput对象。 这句法可能吗? case class BusinessInput(userId: String, name: String, location: Point, address: Option