我正在使用回形针 gem 并保存每张图像的三份副本。我的路径看起来像这样:
“img/thumb/f80386a363e077dc08fb80a5c8908c1d78b7.png”
如何从 Paperclip 附加文件对象中仅提取此路径的哈希部分?
显然,我可以从中解析哈希值,但加载时间对于我的应用程序来说非常重要,我更愿意快速仅提取每个图像的哈希值。所有文件都存储为 jpg,因此也可以附加到客户端。我研究了 Paperclip 对象,但找不到访问哈希值的方法。
最佳答案
对于名为“image”的“Image”模型实例,该模型具有名为“attachment”的附件,可以通过以下方式完成:
image.attachment.hash_key
您可以查看图片资源的文档here .
关于ruby-on-rails - Paperclip Gem - 如何获取生成的文件名的哈希值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24521397/