我目前正在使用carrierwave将文件上传到活动管理员。我现在的方式,我可以成功上传文件。现在的问题是,一旦上传文件我就无法下载。这是我的uploads.rb文件。
ActiveAdmin.register Upload do
form(:html => { :multipart => true}) do |f|
f.inputs "Upload" do
f.input :name
f.input :attachment
f.input :user_id
f.input :upload_type
end
f.actions
end
index do
column :name
column :attachment do |upload|
link_to upload.attachment_url.to_s unless upload.attachment_url == nil
end
column :user_id
column :upload_type
default_actions
end
show do
attributes_table do
row :name
row :attachment do |upload|
link_to upload.attachment_url.to_s unless upload.attachment_url == nil
end
row :user_id
row :upload_type
end
end
end
当我转到索引或显示视图时,文件(在此示例中为我的简历)看起来正确上传,但是一旦点击它就无法下载链接。