Каким способом добавить много вложений разных типов данных (Аудио, Видео, Документы)?
Допустим, есть Статья.
Я хочу к Статье прицепить 3 видео, 5 аудио, 2 pdf и 1 картинку. Эти вложения я хочу использовать и в других статьях отдельно друг от друга.
Как это можно встроить при помощи
gem carrierwave, например?
Есть рабочий код, но он работает не совсем так, как нужно:
class Post < ActiveRecord::Base<br>
belongs_to :user<br>
has_many :attachments<br>
end<br><br>
class Attachment < ActiveRecord::Base<br>
attr_accessible :post_id, :image, :remote_image_url, :document, :remote_document_url, :video, :remote_video_url<br>
belongs_to :post<br>
belongs_to :user<br><br>
mount_uploader :image, ImageUploader<br>
mount_uploader :document, DocumentUploader<br>
mount_uploader :video, VideoUploader<br>
end<br>