質問編集履歴

2

質問文の変更

2020/05/13 08:08

投稿

987654321
987654321

スコア28

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,20 @@
7
7
  ブログのコメント画面に遷移すると、
8
8
 
9
9
  コンソールとターミナルに下記のエラーが出てしまいます。
10
+
11
+ rails routesで blog_api_blogcomments GET /blogs/:blog_id/api/blogcomments(.:format) api/blogcomments#index {:format=>"json"}
12
+
13
+ と表示されているのでurlはapi/blogcommentsと記載しました。
14
+
15
+ ですがターミナルのエラーに
16
+
17
+ (No route matches [GET] "/blogs/api/blogcomments")
18
+
19
+ となってしまします。
20
+
21
+
22
+
23
+
10
24
 
11
25
  お分かりになる方がいらっしゃいましたら、ご教授いただけたらと思います。
12
26
 

1

ルートの追記

2020/05/13 08:08

投稿

987654321
987654321

スコア28

test CHANGED
File without changes
test CHANGED
@@ -115,3 +115,21 @@
115
115
  end
116
116
 
117
117
  ```
118
+
119
+
120
+
121
+ route.rb
122
+
123
+ ```
124
+
125
+ resources :blogs do
126
+
127
+ resources :blogcomments, only: :create
128
+
129
+ namespace :api do
130
+
131
+ resources :blogcomments, only: :index, defaults: { format: 'json' }
132
+
133
+ end
134
+
135
+ ```