###機能を実装中に以下のエラーメッセージが発生しました。
ActionController::UrlGeneration No route matches {:action=>"edit", :controller=>"examples"}, missing required keys: [:id]
###発生している問題・エラーメッセージ
現在画像のようなサイトを作成中でその中でメールアイコンをクリックした時のリンク先
<%= link_to edit_example_path, :method => :GET %>
と設定した時にリンク1、リンク2をクリックした時にエラーが出ます。
しかしメールアイコンをクリックした時のリンク先を違うところに設定した時には
<%= link_to samples_path, :method => :GET do %>
リンク1、リンク2は本来のリンク先に飛ばすことができます。
###全体共通コードとして上部(青色)にしています。
app/views/layouts/
###部分共通コードとして左サイド(赤色)にしています。
/app/views/samples/_sample.html.erb
###共通にしているviews
/app/views/samples/index /app/views/samples/show /app/views/examples/index /app/views/examples/show
###リンク先
リンク1=>samples/index リンク2=>samples/index リンク3=>destroy_user_session_path メールアイコン=>edit_example_path
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/01/06 12:11 編集
2018/01/06 13:40
退会済みユーザー
2018/01/06 14:14
2018/01/06 14:29
退会済みユーザー
2018/01/06 22:03
2018/01/06 22:58
退会済みユーザー
2018/01/06 23:20
2018/01/06 23:34
退会済みユーザー
2018/01/07 00:37 編集
2018/01/07 01:57
退会済みユーザー
2018/01/08 09:06 編集
退会済みユーザー
2018/01/08 09:05 編集