2014-01-31 6 views
0

데이터베이스에서 데이터를 수신 한 다음 인쇄해야합니다. Map [String, Any]의 List를 사용하여 데이터를 템플릿에 전달합니다. 사실, 첫 번째 Map 내에 Map [String, String]이 있습니다. 그러나 나는 그것에 접근 할 수 없다. 너무 많은 데이터가 있기 때문에 ajax 또는 다른 클라이언트 측 도구를 사용할 수 없습니다. 아이디어가 있습니까?Play Framework의 [String, String] Map으로 변환

val result = dlgs().map(row => 
    Map(
     "id" -> row[Int]("id"), 
     "dlg_type" -> row[String]("type"), 
     "info" -> Json.parse(row[String]("info")).asOpt[Map[String, String]] 
    ) 
).toList 
+0

당신이하려고하는 데이터가 무엇인지, 데이터베이스에 json을 클라이언트에 보내고 싶은지, 아니면 파싱하고 하위 집합을 게시하고 싶은지에 대해서는 매우 분명하지 않습니다. – johanandren

답변

0

내가 내 자신의 클래스를 사용하는 대신지도에서 내 문제를 해결 : 여기에 코드 조각입니다.

관련 문제