我想从我的视图页面显示Postgresql数据库(v9.5)表格得到json响应,我尝试了以下内容,因为我的应用程序执行正常,但我没有获取/显示我所需的正确json数据(因为它包含:Stream,斜杠()和问号(?),如Stream类型的json)。请让我知道如何显示我想要的输出如下? 我的输出:如何从Scala控制器类显示正确的json响应?
Stream("[{\"_testid\":{\"testid0\":\"testnumber\"},\"testtitle\":\"TestTitle\"}]", ?)
,但我想要的输出:
[{"_testid":{"testid0":"testnumber"},"testtitle":"TestTitle"}]
contorller:
class Test extends Controller {
def getTest = Action {
var sql: SqlQuery = SQL("select name::TEXT from test");
def values: String = DB.withConnection { implicit connection =>
sql().map(row => row[String]("name")).toString
}
Ok(values)
}
表:
create table test(
id serial primary key,
name json not null);
可能的重复[如何编写Scala控制器类来返回JSON响应?](http://stackoverflow.com/questions/35597942/how-to-write-scala-controller-class-to-return-json-响应) – cchantep
这将是很好,你一直在讨论同一个问题,而不是每天在同一问题上创建4个问题。我也建议你看看之前的文档。 – cchantep
@cchantep,是的,当然,我会尽量保持只有一个查询帖子。谢谢。 – Dhana