所以我在我的项目中使用paperclip。对于我的表单,我有一个标题和文本字段,其中包含字符串和文件字段用于附加照片。当我提交带有标题和文字但没有照片的表格时,它可以完全保存。但是,当我还附加一个文件时,它根本不保存。
我假设它没有保存,因为当我通过索引页面列出所有文章时它不会显示。
编辑:所以我发现它与回形针验证有关。当我更改它以便它不检查任何验证时,它工作正常。
那么,为什么不使用此验证:validates_attachment_content_type:image,:content_type => [“image / jpg”,“image / jpeg”,“image / png”,“image / gif”]
我还将“图像”更改为“照片”,因为这就是我的名字。另外,我正在上传jpg的