質問編集履歴
2
内容の調整
test
CHANGED
File without changes
|
test
CHANGED
@@ -246,12 +246,20 @@
|
|
246
246
|
|
247
247
|
⬇︎<追記:form_withにurl:cafeteria_comments_pathを記入したところ、下記のようなエラーになりました>⬇︎
|
248
248
|
|
249
|
+
|
250
|
+
|
249
251
|
⬇︎エラー場面の動画
|
250
252
|
|
253
|
+
|
254
|
+
|
251
255
|
[リンク内容](https://i.gyazo.com/ba3315312c6b04ade5ab9db15a6fae7e.mp4)
|
252
256
|
|
257
|
+
|
258
|
+
|
253
259
|
⬇︎エラー画像
|
254
260
|
|
261
|
+
|
262
|
+
|
255
263
|
[リンク内容](https://i.gyazo.com/b61b7520794171645a1f7dde715c7862.png)
|
256
264
|
|
257
265
|
|
1
form_withにurl:cafeteria_comments_pathを追記しましたが、続けてUrlGenerationエラーが起きました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -244,14 +244,46 @@
|
|
244
244
|
|
245
245
|
|
246
246
|
|
247
|
+
⬇︎<追記:form_withにurl:cafeteria_comments_pathを記入したところ、下記のようなエラーになりました>⬇︎
|
248
|
+
|
249
|
+
⬇︎エラー場面の動画
|
250
|
+
|
251
|
+
[リンク内容](https://i.gyazo.com/ba3315312c6b04ade5ab9db15a6fae7e.mp4)
|
252
|
+
|
253
|
+
⬇︎エラー画像
|
254
|
+
|
255
|
+
[リンク内容](https://i.gyazo.com/b61b7520794171645a1f7dde715c7862.png)
|
256
|
+
|
257
|
+
|
258
|
+
|
259
|
+
エラー内容
|
260
|
+
|
261
|
+
```
|
262
|
+
|
263
|
+
ActionController::UrlGenerationError in Cafeterias#show
|
264
|
+
|
265
|
+
Showing /Users/takumi/soup/app/views/cafeterias/show.html.haml where line #45 raised:
|
266
|
+
|
267
|
+
|
268
|
+
|
269
|
+
No route matches {:action=>"create", :controller=>"comments", :id=>"11"}, missing required keys: [:cafeteria_id]
|
270
|
+
|
271
|
+
```
|
272
|
+
|
273
|
+
|
274
|
+
|
275
|
+
cafeteria_idがないと言われていますが、commentsテーブルにしっかり記載されています。
|
276
|
+
|
277
|
+
また、form_tagなどで同様に取り組んだところ、同じエラーになってしまいます。
|
278
|
+
|
279
|
+
原因は何が考えられるでしょうか…ご教授いただけると幸いです。
|
280
|
+
|
281
|
+
|
282
|
+
|
247
283
|
### 試したこと
|
248
284
|
|
249
285
|
|
250
286
|
|
251
|
-
= form_with model: [@cafeteria, @comment], class: "form", local: true do |f|
|
252
|
-
|
253
|
-
ここに追加でurl: cafeteria_comment_pathを記入しても違うエラーになってしまいます。
|
254
|
-
|
255
287
|
|
256
288
|
|
257
289
|
### 補足情報(FW/ツールのバージョンなど)
|