Мы могли бы построить объект json следующим образом:
import java.time.Instant
import play.api.libs.json.Json
object Test extends App {
println(Json.obj("time" -> Instant.now()))
//Output: {"time":"2018-05-25T18:13:23.409Z"}
}
Подпись метода Json.obj ():
def obj(fields: (String, JsValueWrapper)*): JsObject
В то время как неявный метод Json.toJsFieldJsValueWrapper
являетсяза пределами области видимости, как Instant.now()
успешно конвертируется в JsValueWrapper
?Заранее спасибо за ваш ответ!