用户登录

回到项目... 找到文件资源的控制器 ... FileController ...

在这个 FileController 里面,我们可以使用 File 模型上的方法保存一下上传的文件相关的一些数据 .. 在控制器的顶部可以先导入 File 模型 .. 模型是 App/Models/File ..

再找到 store 方法 .. await ,用一下 File 模型上的 create .. 创建一条数据记录 .. 一个对象 .. 里面设置一下记录的 client_name ... 对应的值就是 file 里的 clientName .. 再添加一个 file_name ,对应的值是 fileName ..

再设置一下 type ,类型是 file.type .. 还有一个 subtype .. 对应的值是 file.subtype ... 最后还有一个 size ,文件的尺寸 .. 对应的值是 file.size..

再找到 public .. uploads 目录 .. 把之前上传的文件先都删除掉 ...

回到浏览器 ... 再试一下 ...

在文件上传页面,选择文件 ... 先找一张图片 ... 提交一下表单 ... 提示文件上传成功 ...

回到数据库客户端这 .. 浏览一下 files 这个表里的东西 ... 这里会有一条数据记录 .. 这个就是刚才我们成功上传文件以后创建的一条数据记录 ..

保存文件数据《 Node.js 应用:文件上传 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点