Rails :Как загрузить ранее загруженный документ?

Мне нужно, чтобы мой пользователь загружал такие документы, как рекламные PDF и txt, в свой профиль. Я сделал это с помощью Carrierwave, поэтому у меня есть список документов с названиями и URL-адресами.

Но как я могу заставить других пользователей загружать эти файлы? Должен ли я использовать драгоценный камень или есть что-то родное, о чем я даже не знаю, так как я очень новичок в рельсах?

Спасибо

РЕДАКТИРОВАТЬ:

общество.рб

class Society < ActiveRecord::Base
 ...
  has_many :documents, :dependent => :destroy
end

документ.рб

class Document < ActiveRecord::Base
  belongs_to :society    
  mount_uploader :url, DocumentUploader    
end

А потом это в представлении я хочу скачать файлы:

  <% @society.documents.each do |doc| %>
    <%= link_to "Download it", doc.url %>    //url is the column name of the saved url
  <% end %>
7
задан Barbared 27 July 2012 в 15:11
поделиться