0

私はレールが初めてで、使用したことがあります

redirect_to :controller => "posts", :action => "index"

コントローラーで、これをビューで使用できるようになりました。ビューで使用すると、表示されます

Home#index の NoMethodError

/Users/#####/RubyProjects/devise_example/app/views/home/index.html.erb の 9 行目を表示:

未定義のメソッド「redirect_to」

ホームインデックスから投稿のインデックスを取得するにはどうすればよいですか?

4

2 に答える 2

2

ビューでリダイレクトしたいのはなぜですか?リダイレクトはコントローラーで実行する必要があります。

posts#indexへのリンクを作成する場合は、これを使用してください<%= link_to "Posts", posts_path %>

于 2012-09-05T07:29:42.760 に答える