Carrierwave已装入Rails 4 PostgreSQL数组属性
由于Rails>=4.0添加了附件,我想知道当一个模型应该有多个附件时,是否有人已经使用了挂载到数组属性而不是连接表的附件 我脑子里想的是Carrierwave已装入Rails 4 PostgreSQL数组属性,postgresql,ruby-on-rails-4,carrierwave,Postgresql,Ruby On Rails 4,Carrierwave,由于Rails>=4.0添加了附件,我想知道当一个模型应该有多个附件时,是否有人已经使用了挂载到数组属性而不是连接表的附件 我脑子里想的是 class AddPicturesToUser < ActiveRecord::Migration def change add_column :users, :pictures, :text, array: true end end class User < ActiveRecord::Base mount_uploade
class AddPicturesToUser < ActiveRecord::Migration
def change
add_column :users, :pictures, :text, array: true
end
end
class User < ActiveRecord::Base
mount_uploader :pictures, PictureUploader, array: true
end
class AddPicturesToUser
检查
切换到carrierwave gem的github版本
gem'carrierwave',github:'carrierwaveuploader/carrierwave'
如carrierwave wiki中所述,在类中使用mount_uploader而不是mount_uploader
mount\u上传器:图片、图片上传器
移除mount_上传程序末尾的数组:true 你能做这样的事情吗?@acrogenesis-还没有。这方面有进展吗?官方的carrierwave文档似乎确实包含了一些使用数组存储多个文件信息的功能——考虑到Rails 4+Postgres,这对我来说似乎是天造地设的结合。感谢@marcamillion链接。我会给它一个展示Asapas有人在这方面有进展吗?