投稿を送信しようとした後に混乱しているルーティングエラーが発生しています。 routes.rbにあるにもかかわらず、エラーはNo route matches [POST] "/blog"
です。あなたは投稿を投稿しようとした後のルーティングエラー
...
post '/blog', to: 'posts#post', as: :post
...
最初の単語は方法であなたのroute.rbに配置する必要があり
class PostsController < ApplicationController
def post
end
def new
end
def create
@post = Post.new(post_params)
@post.save
redirect_to @post
end
def show
@post = Post.find(params[:id])
end
private
def post_params
params.require(:post).permit(:title, :body)
end
end