ruby-on-rails – Rails 3和carrierwave
发布时间:2020-12-17 02:11:15 所属栏目:百科 来源:网络整理
导读:我使用Rails 3和Carrierwave.我有两个模型:Gallery和GalleryPicture: class Gallery ActiveRecord::Base has_many :gallery_picturesendclass GalleryPicture ActiveRecord::Base belongs_to :gallery mount_uploader :gallery_pic,GalleryUploaderend 如
我使用Rails 3和Carrierwave.我有两个模型:Gallery和GalleryPicture:
class Gallery < ActiveRecord::Base has_many :gallery_pictures end class GalleryPicture < ActiveRecord::Base belongs_to :gallery mount_uploader :gallery_pic,GalleryUploader end 如何保存图片和图库?以下不保存图片: gallery = params[:gallery].delete(:gallery_pic) @gallery = Gallery.new(params[:gallery]) @gallery.gallery_pictures << GalleryPicture.new(gallery) @gallery.save 解决方法
你会发现这很有用
http://blog.assimov.net/post/4306595758/multi-file-upload-with-uploadify-and-carrierwave-on 您可以在模型中使用以下内容 class Gallery < ActiveRecord::Base has_many :gallery_pictures,:dependent => :destroy accepts_nested_attributes_for :gallery_pictures end class GalleryPicture < ActiveRecord::Base belongs_to :gallery mount_uploader :gallery_pic,GalleryPicUploader end <% form_for @gallery %> <fields> <%= f.fields_for :gallery_pictures do |builder| %> <% end %> <% end %> 控制器应该与脚手架生成的控制器相同 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何正确使用GenerateDS进行DDEX XML绑定
- c – 将1个参数(指针)传递给glutDisplayFunc?
- ruby – 如何计算过滤的RSpec示例:聚焦在git钩子中?
- 30个漂亮的免费 Flash 网站模板下载
- Scenario 9-Shared Uplink Set with Active/Active uplink,
- ruby-on-rails – 在submit_tag rails上将参数发送到控制器
- ruby-on-rails – Rails使用searchkick进行多字段
- sqlite与C++进行连接
- swift – 在Xcode 6.0.1中的Interface Builder中,“限制边缘
- 把中缀表达式转化为后缀表达式