1

私は scala を初めて使用し、finatra と洗練されたアプリの機能テストを書いています。応答ヘッダーが常にリソースを送り返す理由がわかりません。

{
 success: true,
 failure: false,
 value: {
   resources...
 }
}

誰もこれに遭遇したことがありますか?リソース( )を返すだけの応答本文を取得するにはどうすればよいですかvalue

4

1 に答える 1

0

次のように値を返していると思います:

val myFuture = serviceUsingSlick.getSomething
reponse.ok.json(myFuture)

代わりに使用します (例):

val myFuture = serviceUsingSlick.getSomething
myFuture.map {
  case Success(content) => reponse.ok.json(content)
  case Failure(t) => response.internalServerError(t.getMessage)
}
于 2016-09-01T08:54:35.787 に答える