我想在自定义验证中读取要上传的文件的内容。这可能吗?
到目前为止,我已经看到可以对文件的元数据(扩展名,大小...)执行一些验证,但不能对它的内容执行。我也看到过this question,它有点类似,尽管我不想修改文件。我只想在自定义验证中读取它。
我想在自定义验证中读取要上传的文件的内容。这可能吗?
到目前为止,我已经看到可以对文件的元数据(扩展名,大小...)执行一些验证,但不能对它的内容执行。我也看到过this question,它有点类似,尽管我不想修改文件。我只想在自定义验证中读取它。
1条答案
按热度按时间cyvaqqii1#
看起来你可以访问正在上传的文件,并在验证中简单地读取它。
例如
更深入的实现可以参考
active_storage_validations
gem: