質問編集履歴

1

文章の追加

2020/09/25 15:04

投稿

Yn_26247
Yn_26247

スコア16

test CHANGED
File without changes
test CHANGED
@@ -192,4 +192,22 @@
192
192
 
193
193
  このようなエラーが出てしまいました。
194
194
 
195
+ <%= form_for ( [:admin, shop, raamen] ) do |f| %>の記述が間違っていることはなんとなくわかるり
196
+
197
+
198
+
199
+ ルーティングを確認すると
200
+
201
+ ```
202
+
203
+ admin_shop_raamens GET /admin/shops/:shop_id/raamens(.:format) admin/raamens#index
204
+
205
+  POST /admin/shops/:shop_id/raamens(.:format) admin/raamens#create
206
+
207
+ new_admin_shop_raamen GET /admin/shops/:shop_id/raamens/new(.:format) admin/raamens#new
208
+
209
+ ```
210
+
211
+ となっているため
212
+
195
- <%= form_for ( [:admin, shop, raamen] ) do |f| %>の記述が間違っていることはなんとなくわかるのですが、エラー文にあるadmin_shop_raamen_index_pathの特indexというのがどこから来ているのからず困っていどなたか教えていたけるとありがたいです。
213
+ [:admin, shop, raamen]だとadmin_shop_raamens_pathになってしまうのはなんとなくわかるのですが、どうしたらnew_admin_shop_raamenにできるのかがわせん正しい記述方法があれば教えていたけるとありがたいです。