如何在Rails 5.2中找到图像的所有变体?

时间:2018-12-06 12:44:56

标签: ruby-on-rails-5 rails-activestorage

我正在使用Active Storage,我想给用户机会旋转保存的图像。问题在于已经创建的变体不会被替换。

我发现我可以使用以下方法删除变体

image.attachment.service.delete(variant.key)

但是尚不清楚是否创建了所有计划的变体,因此,如果我可以检索所有制作的变体,那就太棒了。

我只是不知道如何找到与图像链接的变体。

1 个答案:

答案 0 :(得分:0)

来自https://bibwild.wordpress.com/2018/10/03/some-notes-on-whats-going-on-in-activestorage/

  

另一方面,无法枚举我们拥有哪些变体   已经创建,但是也许这并不是人们真正想要的东西   一般需要。

令人惊讶的是,似乎没有任何内置方法可以轻松地返回所有变体