J'espère que quelqu'un peut m'aider J'obtiens cette erreur quand j'essaie de télécharger en utilisant un trombone avec mes rails application de blogs. Pas sûr de ce qu'il se réfère quand il dit "MissingRequiredValidatorError" Je pensais qu'en mettant à jour post_params et de le donner :image de ce qu'il serait bien, comme à la fois de créer et de mettre à jour l'utilisation post_params
Paperclip::Errors::MissingRequiredValidatorError in PostsController#create
Paperclip::Errors::MissingRequiredValidatorError
Extracted source (around line #30):
def create
@post = Post.new(post_params)
C'est mon posts_controller.rb
def update
@post = Post.find(params[:id])
if @post.update(post_params)
redirect_to action: :show, id: @post.id
else
render 'edit'
end
end
def new
@post = Post.new
end
def create
@post = Post.new(post_params)
if @post.save
redirect_to action: :show, id: @post.id
else
render 'new'
end
end
.
.
.
private
def post_params
params.require(:post).permit(:title, :text, :image)
et c'est mes messages helper
module PostsHelper
def post_params
params.require(:post).permit(:title, :body, :tag_list, :image)
end
end
S'il vous plaît laissez-moi savoir si je peux compléter le matériel supplémentaire pour vous aider à m'aider.