我正在使用名为Photo的模型来引用Uploader类..
class Photo < ActiveRecord::Base
attr_accessible :title, :album_id
belongs_to :album
mount_uploader :photo_image, PhotosUploader
end
class Album < ActiveRecord::Base
attr_accessible :title, :autor, :photos_attributes
has_many :photos, :dependent => :destroy
accepts_nested_attributes_for :photos
end
但..当我尝试使用图像保存新的相册(或编辑,等等......)时,它不会保存文件(collumn photo_image保存为NULL,文件也不存储。
... views / albums / _form.html.erb
<%= f.fields_for :photos do |f| %>
<div class="field">
<%= f.label :photo_image %><br />
<%= f.file_field :photo_image %>
</div>
<% end %>
任何建议?
答案 0 :(得分:3)
只是尝试在Photo模型中将:photo_image
添加到attr_accessible
,它可能对您有帮助。
另请检查log/development.log