从 Playframework 中的 Json Url 下载 .json 文件

Downloading .json file from Json Url in Playframework

抱歉,我是 Playframwork 的新手

想要从 Db 下载数据作为 json 文件。我能够转换数据库数据并在浏览器上显示,但无法下载为 json 文件。

public Result userListToJson() {
    List<User> userList = User.find.all();
    return ok(Json.toJson(userList))
}

您需要添加 Content-Disposition header,因此您的代码将是

public Result userListToJson() {
    List<User> userList = User.find.all();
    return ok(Json.toJson(userList)).withHeaders("Content-Disposition" -> "attachment; filename=users.json")
}