【问题标题】:How to save file hash (md5) to database at upload resource file in Laravel Nova?如何在 Laravel Nova 上传资源文件时将文件哈希(md5)保存到数据库?
【发布时间】:2023-03-20 21:56:01
【问题描述】:

https://nova.laravel.com/docs/1.0/resources/file-fields.html

在本页描述的方法:storeOriginalName()storeSize()

但我也想将文件哈希保存到数据库。

如何实现?

【问题讨论】:

    标签: laravel laravel-nova


    【解决方案1】:

    md5保存在make()方法的参数中。

            File::make('Attachment')
                ->disk('s3')
                ->storeOriginalName('attachment_name')
                ->storeSize('attachment_name'),
    

    将 md5 保存在 attachment 列中,原始名称保存在 attachment_name 列中,大小保存在 attachment_name 列中。 p>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-24
      • 2020-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-14
      相关资源
      最近更新 更多