updateで編集機能を実装しようとしているんですが
ActiveRecord::RecordNotFound (Couldn't find Tweet with 'id'=:id):というエラーが出ます。findの所を find_byにしてもダメです。
どうしたら良いのかご教授ください
以下Controllerです
def edit
@tweet = Tweet.find(id_params[:id])
end
def update
tweet = Tweet.find(id_params[:id])
if tweet.user_id == current_user.id
tweet.update(text: tweet_params[:text], image: tweet_params[:image])
end
end
private
def tweet_params
params.permit(:name, :image, :text)
end
def id_params
params.permit(:id)
end