这可能是一个非常简单的问题,但我很难找到一个干净/有效的解决方案。
我只想从我拥有的 json 对象中删除一个字段。
假设我有:
val body:Option[JsValue] = request.body.asJson
身体看起来像:
{
"url": "www.google.com",
"id": "123",
"count" : 1,
"label" : "test"
}
我想从中删除字段“id”。
我读过了http://www.playframework.com/documentation/2.1.1/ScalaJsonTransformers http://www.playframework.com/documentation/2.1.1/ScalaJsonTransformerscase#6 但不幸的是无法完全理解它。 (我对 Scala 和函数式编程还很陌生)
Thanks!
这可以作为JsObject
,这延伸了JsValue
:
body.as[JsObject] - "id"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)