【问题标题】:Laravel 5.8: How to upload, download, and delete documents thats link to an employee (1-to-many relationship)Laravel 5.8:如何上传、下载和删除链接到员工的文档(一对多关系)
【发布时间】:2025-11-28 11:10:02
【问题描述】:

我是 Laravel 的新手,我正在尝试创建一个 HR 系统来存储员工信息。我的问题是如何创建一个可以上传、下载、删除属于特定员工的文档(pdf、excel、jpg 文件等)的功能?

我已经在整个互联网上进行了搜索,但我找不到任何关于此的完整教程。大部分内容只教如何上传或下载,而不是全部。

我从网上找到了一个例子,我想要的结果如下:

Desired outcome

如果有人可以从头开始帮助我或为此提供任何教程,我将不胜感激?非常感谢!

【问题讨论】:

    标签: php laravel file attachment


    【解决方案1】:

    考虑使用诸如laravel-paperclip 之类的库,以允许您使用特征将文件附加到模型。

    您也可以构建自己的自定义系统,但这超出了 SO 答案的范围。

    【讨论】:

    • 您好,感谢您对使用 laravel-paperclip 的建议。但是,我最终创建了自己的自定义附加文件功能。