rails 中回形针图片上传

Paperclip image upload in rails

我正在使用回形针上传图片,在我的模型中我指定了样式来存储各种尺寸的图片,我安装了 imagemagick,这是代码

 has_attached_file :image,
                    styles: { medium: '300x300>', thumb: '40x40>' },
                    path: 'images/:id/image/:basename.:extension',
                    default_url: 'default.png'
  validates_attachment :image, content_type: { content_type: %w[image/jpeg image/png] }


它似乎不存储具有这些指定样式的图像,它仅存储具有默认样式的图像。我在这里想念什么吗?提前致谢

我在没有指定 :style 的情况下覆盖了回形针默认路径,这是一个错误。所以它只存储默认大小。处理后的图像(通过 ImageMagick)不会存储,因为我在覆盖路径中没有提到。