我正在使用Rails 3的paperclip,允许用户向附件模型上传附件。
如果文件是图像,则应用程序会生成图像预览。 如果不是,则仅上传文件(没有图像预览)。
现在我想显示数据库中所有附件的列表。因此,我使用attachment.attachment(:large),对于图像附件,它可以正常工作,但对于非图像附件则会出错(显然)。
有什么好方法可以检查它是否为图像附件? 如果不是,我想显示一个标准的静态图像。 有建议吗?谢谢
如果文件是图像,则应用程序会生成图像预览。 如果不是,则仅上传文件(没有图像预览)。
现在我想显示数据库中所有附件的列表。因此,我使用attachment.attachment(:large),对于图像附件,它可以正常工作,但对于非图像附件则会出错(显然)。
有什么好方法可以检查它是否为图像附件? 如果不是,我想显示一个标准的静态图像。 有建议吗?谢谢