我有以下對象: 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
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