使用attribute_fu更新记录时出现问题

时间:2010-07-30 13:58:12

标签: ruby-on-rails ruby-on-rails-plugins paperclip

我正在使用attribute_fu和paperclip将多个图像添加到特定记录中。

这在创建新记录时效果很好但是当我想通过常见的脚手架更新将新图像添加到现有记录时,图像会上传但会替换现有图像。

有任何想法或建议吗?

1 个答案:

答案 0 :(得分:0)

我发现了问题。

我的模型上传有article_id,description,photo_file_nane

在我的部分:_upload.rhtml

如果我只是说:

<div class="upload">
<%= f.file_field :photo %>
<%= f.remove_link "remove" %>
</div>

我更新时会删除我的照片。

但如果我把:

<div class="upload">
<%= f.text_field :description %>
<%= f.file_field :photo %>
<%= f.remove_link "remove" %>
</div>

工作正常