railsで掲示板を作成しようとしているのですが、
投稿ボタンを押しても投稿が反映されません。
modelは作成しており、エラーの表示は出てきません。
よろしくお願い致します。
ルーティング
get 'posts/kyusyu' => "posts#kyusyu" post "posts/kyusyucreate" => "posts#kyusyucreate"
コントローラー
def kyusyu @kyusyuposts=Kyusyupost.all end def kyusyucreate @kyusyupost=Kyusyupost.new(content: params[:content]) @kyusyupost.save @kyusyuposts=Kyusyuposts.all redirect_to("/posts/kyusyu") end
ビュー
<div class="uni-title"> <h1>九州大学</h1> </div> <div class="uni-post"> <%= form_tag("/posts/kyusyucreate") do %> </div> <div class="form"> <textarea name="content"></textarea> <input type="submit" value="投稿"> </div> <% end %> </div> <div class="index"> <% @kyusyuposts.each do |kyusyupost| %> <div class="index-item"> <%= kyusyupost.content %> </div> <% end %> </div>
投稿ボタンを押した時のdevelopment.log
Started GET "/posts/kyusyu" for 127.0.0.1 at 2020-07-26 05:00:53 +0000 Processing by PostsController#kyusyu as HTML Rendering posts/kyusyu.html.erb within layouts/application [1m[36mKyusyupost Load (0.3ms)[0m [1m[34mSELECT "kyusyuposts".* FROM "kyusyuposts"[0m ↳ app/views/posts/kyusyu.html.erb:14 Rendered posts/kyusyu.html.erb within layouts/application (Duration: 5.0ms | Allocations: 772) [Webpacker] Everything's up-to-date. Nothing to do Completed 200 OK in 13ms (Views: 11.3ms | ActiveRecord: 0.3ms | Allocations: 4208)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/26 04:30
2020/07/26 04:48
2020/07/26 05:03
2020/07/26 06:26
2020/07/26 06:27
2020/07/26 14:57
2020/07/26 14:58
2020/07/26 22:31
2020/07/27 04:48