Я пытаюсь прикрепить файл "attachment" к моей загружаемой модели.Поле вложения в моей базе данных после создания равно нулю, а ссылки link @ upload.attachment.url просто перенаправляют на родительский объект.Может я что то не так делаю?Я раньше не использовал Carrierwave.
# Model
require 'carrierwave/orm/activerecord'
class Upload < ActiveRecord::Base
mount_uploader :attachment, AttachmentUploader
end
Пошёл с основами для поля прикрепления
# Form
= form_for @upload, :html => { :multipart => true } do |f|
%br
= f.file_field :attachment
И ещё с основами контроллера:
def create
@upload = Upload.new(params[:upload])
@upload.attachment = params[:file]
if @upload.save
redirect_to @upload
end
end
Я не получаю никаких ошибок в своей консоли, но строка присоединения: на модели студента всегда равна нулю.
Спасибо!