首页 > 解决方案 > 使用 Lumen Laravel 下载文件

问题描述

我是 Laravel 和 Lumen 的新手。我正在开发一个应用程序来使用流明下载文件。我想用 url 发送 id 并在搜索到数据库后,获取$filename. 使用该文件名使用它来下载该文件。我的代码如下:

public function getFile($id){
        $filename = app('db')->select("SELECT image FROM authors WHERE id='$id'");
       
        $path = storage_path() . '/app/images/' . $filename;
        
        return response()->download($path);
        
    }

但它正在显示Array to string conversion (500 Internal Server Error) in postman。我的代码有什么问题?

标签: phplaravelapilumen

解决方案


推荐阅读