我设置了正确的配置,它适用于新附件。但我想为现有的回形针附件添加指纹。只是重新处理并再次保存它们并不起作用。有没有办法运行重新处理!还会生成指纹并重命名文件?使用rails 3.2。
答案 0 :(得分:0)
每个附件都有generate_fingerprint
方法来计算指纹:
fingerprint = photo.attachment.generate_fingerprint(photo.attachment)
了解指纹后,您可以编写一个按上述方式计算的指标,更新模型以存储指纹,并重命名每个现有文件以匹配您喜欢的任何新路径哈希值。