Play 2.1.1 と Scala を使用しています。オブジェクトを単一の値にシリアライズして、それらをリストに入れ、このオブジェクトの配列を出力できるようにしたいと考えています。entry.documentを出力したいだけです。
import play.api.db._
import anorm._
import anorm.SqlParser._
import play.api.Play.current
import java.sql.ResultSet
import play.api.libs.json._
import play.api.libs.json.Json.toJson
import play.api.libs.functional.syntax._
import play.api.libs.json.JsValue
implicit val searchEntryWrites = new Writes[SearchEntry] {
def writes(entry: SearchEntry): JsValue = {
Json.obj(
toJson(entry.document)
)
}
}
entry.document は実際にはすでに JSON です。これをコンパイルする方法を理解しましたが、出力は単なるjsonではなくエスケープされたjsonです。何かご意見は?