0
我正在使用玩api。我想更新JsObject中的一個鍵。我該怎麼做。這是我的代碼斯卡拉更新一個jsobject密鑰
import play.api.libs.json._
var sessionJson = Json.toJson(
Map(
"sId" -> toJson(sId),
"events" -> Seq(
toJson(
Map(
"eType" : toJson((eventJson \ "eType").as[String]),
)
)
)
)
)
def reduceFunction(sessionJson1 : JsObject, sessionJson2: JsObject) = {
var eventList = (sessionJson1 \ "events").as[Seq] ++ (sessionJson2 \ "events").as[Seq]
println(eventList)
//I want to do something like this
sessionJson1['events'] = eventList
}
我已經通過https://www.playframework.com/documentation/2.1.1/ScalaJsonTransformers,但找不到任何解決方案。