在最新版本的Rails 7.2中,ActiveStorage带来了一个令人兴奋的更新:Blob#compose现在支持自定义Blob密钥!这一功能的加入为开发者们提供了更多灵活性和控制权,让他们能够更好地适应自己的需求。

过去,Blob对象的密钥是通过SHA256散列码自动生成的,这使得密钥无法定制。然而,现在,通过简单设置一个新的配置选项,开发者们可以为Blob对象定义自己的密钥,让其更符合项目的特定需求。

此次更新将极大地提升开发体验,使得ActiveStorage在处理文件时更加灵活高效。无论是存储图片、视频还是其他类型的文件,都能够更轻松地进行自定义Blob密钥的设置,从而更好地管理和保护数据。

如果您也想体验这一全新功能带来的乐趣和便利,请赶快升级到Rails 7.2版本,并开始利用自定义Blob密钥为您的项目增添更多可能性吧!

详情参考

了解更多有趣的事情:https://blog.ds3783.com/