Я следовал этим инструкциям для настройки Mongoid :: Paperclip:
https://github.com/mrrooijen/mongoid-paperclip
Я не получаю никаких ошибок при попытке загрузить изображение в форму, но напоказать страницу Я просто получаю этот URL: /coverimages/original/missing.png вместо изображения.
class Book
include Mongoid::Document
include Mongoid::Paperclip
field :title, type: String
field :author, type: String
field :owned, type: Mongoid::Boolean
has_mongoid_attached_file :coverImage
end
def new
@book = Book.new
end
def create
@book = Book.new(book_params)
respond_to do |format|
if @book.save
format.html { redirect_to @book, notice: 'Book was successfully created.' }
format.json { render :show, status: :created, location: @book }
else
format.html { render :new }
format.json { render json: @book.errors, status: :unprocessable_entity }
end
end
end
<div class="field">
<%= form.label :coverImage %>
<%= form.file_field :coverImage %>
</div>