4

マップを投稿に渡そうとすると、次のエラーが発生します。

scala.collection.immutable.Map[java.lang.String,java.lang.String] のインスタンスを HTTP 応答に書き込めません。Writeable[scala.collection.immutable.Map[java.lang.String,java.lang.String]] を定義してみてください

これが私の投稿の例です:

WS.url("http://mysql/endpoint")
  .post(Map("email" -> "juju@juju.com")).map { response =>
    Logger.logger.debug("response: " + response.body)
  }

何が起こっている?

4

1 に答える 1

12

ヒントは次のとおりです: Map[String, Seq[String]]を送信する必要があります

WS.url("http://mysql/endpoint")
  .post(Map("email" -> Seq("juju@juju.com"))).map { response =>
    Logger.logger.debug("response: " + response.body)
  }
于 2013-01-02T21:22:16.367 に答える