Rails ActiveStorage 能自动清理未引用的文件吗?

wupei1024 · 2018年07月02日 · 最后由 wupei1024 回复于 2018年07月04日 · 1360 次阅读

了解的大大告诉一下。

不能。 自己产生的脏数据自己清理咯。

carriwave 貌似可以

mingyuan0715 回复

ajax 上传了但是没有点保存,这样的孤儿文件如果不对照数据库是否很难发现。

定期 glob 所有文件然后对比数据库?不认识的文件加密后扔 ipfs 好了,233

imwildcat 回复

自己弄不是累嘛,出这个 gem 就好了。

非常不喜欢什么都用 gem 解决的思路,特别是业务逻辑,gem 根本满足不了要求。清理未引用文件很容易实现,asp/php 都不难实现,rails 更容易

gaicitadie 回复

主要用现成的是从可靠方面考虑,大家都考验过的东西,自己弄一个吧,一旦有什么想不到的东西还是一个残次品,花的时间较多。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号