j'ai rails appris parErreur: L'action « show » n'a pas pu être trouvée pour PostsController »
http://guides.rubyonrails.org/getting_started.html
je suis tombé sur une erreur lors de l'exécution de sauvegarde des données dans le contrôleur L'erreur qui apparaît.. lors de l'exécution du blog est: "l'action 'show' n'a pas pu être trouvée pour PostsController"
**
Mon code pour posts_controller .rb est
**
class PostsController < ApplicationController
def new
end
def create
@post=Post.new(params[:post].permit(:title,:text))
@post.save
redirect_to @post
end
private
def post_params
params.require(:post).permit(:title,:text)
end
def show
@post=Post.find(params[:id])
end
end
**
Mon code pour show.html.rb est
**
<p>
<strong> Title:</strong>
<%= @post.title %>
</p>
<p>
<strong> Text:</strong>
<%= @post.text %>
</p>
**
Le code pour create_posts.rb
**
class CreatePosts < ActiveRecord::Migration
def change
create_table :posts do |t|
t.string :title
t.text :text
t.timestamps
end
end
S'il vous plaît, aidez-moi pourquoi cette erreur est à venir méthode
http://stackoverflow.com/questions/17965341/nomethoderror-in-postsshow supprimer le double d'une question :) – AKovtunov